# bfcl / bfcl-live-multiple-277-128-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 I want to find some restaurants that have been tagged as intermediate priced for cost. Please include outdoor seating areas in New York ## 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": "Restaurants_2_ReserveRestaurant", "description": "Make a table reservation at a restaurant specifying the restaurant name, location, reservation date and time, and the number of seats.", "parameters": { "type": "dict", "required": [ "restaurant_name", "location", "date", "time" ], "properties": { "restaurant_name": { "type": "string", "description": "The name of the restaurant where the reservation is to be made." }, "location": { "type": "string", "description": "The city and state where the restaurant is located, in the format of 'City, State', such as 'Berkeley, CA' or 'New York, NY'." }, "date": { "type": "string", "description": "The tentative date for the reservation in ISO format (YYYY-MM-DD), such as '2023-03-01'." }, "time": { "type": "string", "description": "The tentative time for the reservation in 24-hour format, such as '18:00' for 6 PM." }, "number_of_seats": { "type": "integer", "description": "The number of seats to reserve at the restaurant. Valid options range from 1 to 6.", "default": 2 } } } }, { "name": "Restaurants_2_FindRestaurants", "description": "Searches for restaurants based on specified location, category, and other optional preferences.", "parameters": { "type": "dict", "required": [ "category", "location" ], "properties": { "category": { "type": "string", "description": "The type of cuisine or food category offered by the restaurant.", "enum": [ "Mexican", "Bistro", "Izakaya", "Brunch", "Thai", "Sandwich", "Seafood", "Barbecue", "European", "Steakhouse", "Vietnamese", "Asian", "Coffeehouse", "American", "Gastropub", "Austrian", "Italian", "Indian", "Spanish", "Vegetarian", "Brasserie", "Chinese", "Breakfast", "Greek", "California", "Tapas", "Take-out", "Japanese" ] }, "location": { "type": "string", "description": "The city where the restaurant is located, in the format 'City, State' (e.g., 'New York, NY'). State has to be abbrieviated" }, "price_range": { "type": "string", "description": "The desired price range for the restaurant's offerings.", "enum": [ "cheap", "moderate", "pricey", "ultra high-end" ], "default": "moderate" }, "has_vegetarian_options": { "type": "boolean", "description": "Specifies if the restaurant should offer vegetarian options.", "default": false }, "has_seating_outdoors": { "type": "boolean", "description": "Indicates whether the restaurant should have outdoor seating.", "default": false } } } }, { "name": "RideSharing_2_GetRide", "description": "Book a cab to travel to the specified destination with a selected number of seats and ride type.", "parameters": { "type": "dict", "required": [ "destination", "number_of_seats", "ride_type" ], "properties": { "destination": { "type": "string", "description": "The precise address or location where the cab should take the passenger, in the format of 'Street, City, State'." }, "number_of_seats": { "type": "integer", "description": "The number of seats to reserve in the cab." }, "ride_type": { "type": "string", "description": "The category of cab ride to book.", "enum": [ "Pool", "Regular", "Luxury" ] } } } } ] ## 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