# bfcl / bfcl-live-multiple-60-22-7 - 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 Hai, bisakah Anda memeriksa apakah stok kemeja dengan ID produk ABC123 masih tersedia dalam ukuran L? ## 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": "inventory_management", "description": "Manage inventory-related queries, including checking product availability, stock levels for different sizes and colors, and bulk availability.", "parameters": { "type": "dict", "required": [ "product_id" ], "properties": { "product_id": { "type": "string", "description": "The unique identifier of the product." }, "sizes": { "type": "array", "items": { "type": "string" }, "description": "A list of sizes to check for stock availability, e.g., ['S', 'M', 'L'].", "default": [] }, "color": { "type": "string", "description": "The specific color to check for stock availability.", "default": "Any" } } } }, { "name": "product_search", "description": "Search for products in the inventory based on specified criteria such as category, color, and size.", "parameters": { "type": "dict", "required": [ "category" ], "properties": { "category": { "type": "string", "description": "The category of the product to filter the search. For example, 'electronics', 'clothing', 'books', etc.", "enum": [ "electronics", "clothing", "books", "home appliances", "toys" ] }, "color": { "type": "string", "description": "The color of the product to filter the search. Common values might include 'red', 'blue', 'green', etc.", "enum": [ "red", "blue", "green", "black", "white", "yellow" ], "default": "any" }, "size": { "type": "string", "description": "The size of the product to filter the search, typically used for clothing or shoes. For example, 'small', 'medium', 'large', 'XL'.", "enum": [ "small", "medium", "large", "XL" ], "default": "any" } } } }, { "name": "order_status_check", "description": "Check the current status of an order by providing the order's unique identifier and the product name.", "parameters": { "type": "dict", "required": [ "order_id", "product" ], "properties": { "order_id": { "type": "string", "description": "The unique identifier of the order. This is typically an alphanumeric code." }, "product": { "type": "string", "description": "The name of the product ordered. For example, 'iPhone 12' or 'Samsung Galaxy S21'." } } } }, { "name": "get_product_details", "description": "Retrieve detailed information about a specific product, including color and size availability.", "parameters": { "type": "dict", "required": [ "product_id" ], "properties": { "product_id": { "type": "string", "description": "The unique identifier of the product for which details are to be retrieved." }, "color": { "type": "string", "description": "The color variant of the product, if specific color details are required.", "default": "all colors" }, "size": { "type": "string", "description": "The size of the product for which details are needed. Specify 'all sizes' if all size details are required.", "default": "all sizes" } } } } ] ## 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