# bfcl / bfcl-live-irrelevance-453-121-0 - taskset: [bfcl](https://harnessreport.com/tasks/bfcl.md) - difficulty: medium - category: function_calling - language: - runnable from the site: no - agent timeout: 300s ## Results by harness _none yet_ ## Instruction ``` # Task The user did not provide a query ## Available Functions Based on the question, you will need to make one or more function/tool calls to achieve the purpose. If none of the functions can be used, do not invoke any function. If the given question lacks the parameters required by the function, do not invoke the function. Here is a list of functions in JSON format that you can invoke. [ { "name": "requests.get", "description": "Sends a GET request to the specified URL to retrieve possible modes of transportation between two cities based on their geographical coordinates.", "parameters": { "type": "dict", "required": [ "url", "origin_lat", "origin_lng", "destination_lat", "destination_lng" ], "properties": { "url": { "type": "string", "description": "The API endpoint for retrieving data." }, "headers": { "type": "dict", "properties": { "Content-Type": { "type": "string", "description": "The MIME type of the body of the request (used with POST and PUT requests).", "default": "application/json" }, "Accept": { "type": "string", "description": "Media type(s) that is/are acceptable for the response.", "default": "application/json" } }, "description": "Headers to include in the request as a dictionary of HTTP header names and values.", "default": {} }, "timeout": { "type": "float", "description": "Time in seconds to wait for the server to send data before giving up.", "default": 10.0 }, "allow_redirects": { "type": "boolean", "description": "Enable/disable redirection.", "default": true }, "auth": { "type": "tuple", "items": { "type": "string" }, "description": "HTTP authentication credentials as a tuple (username, password).", "default": null }, "cert": { "type": "string", "description": "Path to the SSL certificate file.", "default": null }, "cookies": { "type": "dict", "properties": { "sessionid": { "type": "string", "description": "Session identifier cookie." } }, "description": "Cookies to send with the request as a dictionary of cookie names and values.", "default": {} }, "proxies": { "type": "dict", "properties": { "http": { "type": "string", "description": "URL of the proxy for HTTP connections." }, "https": { "type": "string", "description": "URL of the proxy for HTTPS connections." } }, "description": "A dictionary mapping protocol or protocol and hostname to the URL of the proxy.", "default": {} }, "stream": { "type": "boolean", "description": "If the response should be immediately downloaded (False) or streamed (True).", "default": false }, "verify": { "type": "boolean", "description": "Whether to verify the server's TLS certificate.", "default": true }, "origin_lat": { "type": "float", "description": "Latitude of the origin location in degrees. Value should be between -90.0 and 90.0." }, "origin_lng": { "type": "float", "description": "Longitude of the origin location in degrees. Value should be between -180.0 and 180.0." }, "destination_lat": { "type": "float", "description": "Latitude of the destination location in degrees. Value should be between -90.0 and 90.0." }, "destination_lng": { "type": "float", "description": "Longitude of the destination location in degrees. Value should be between -180.0 and 180.0." } } } } ] ## Output Analyze the request and determine the appropriate function call(s). Write ONLY a JSON array to `/app/result.json`. Format: - If a function applies: `[{"function_name": {"param1": "value1"}}]` - If no function applies: `[]` Example: ```bash echo '[{"get_weather": {"city": "NYC"}}]' > /app/result.json ``` IMPORTANT: You MUST execute the command to write the file. ``` --- Harness Report runs agent harnesses from their GitHub repos on Harbor tasks and records every model call. Every page is also `.md` and `.json`; index: https://harnessreport.com/llms.txt · MCP: https://harnessreport.com/mcp