Tool definition: {"type": "function", "function": {"name": "inform", "description": "Correctly extracted `inform` with all the required parameters with correct types", "parameters": {"properties": {"name": {"title": "Name", "type": "string"}, "release_year": {"title": "Release Year", "type": "integer"}, "rating": {"title": "Rating", "type": "string"}, "genres": {"items": {"type": "string"}, "title": "Genres", "type": "array"}, "platforms": {"items": {"type": "string"}, "title": "Platforms", "type": "array"}, "available_on_steam": {"title": "Available On Steam", "type": "boolean"}, "has_linux_release": {"title": "Has Linux Release", "type": "boolean"}, "has_mac_release": {"title": "Has Mac Release", "type": "boolean"}}, "required": ["available_on_steam", "genres", "has_linux_release", "has_mac_release", "name", "platforms", "rating", "release_year"], "type": "object"}}}
Input: Superhot, an indie tactical shooter with middling ratings, arrived in 2016 and is available for play on Xbox, PC, and PlayStation. You can find it on Steam, and it is even supported on Linux and Mac.
Function call: {"name": "inform", "arguments": {"name": "Superhot", "release_year": 2016, "rating": "average", "genres": ["indie", "shooter", "tactical"], "platforms": ["PlayStation", "Xbox", "PC"], "available_on_steam": true, "has_linux_release": true, "has_mac_release": true}}