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"}, "genres": {"items": {"type": "string"}, "title": "Genres", "type": "array"}, "player_perspective": {"items": {"type": "string"}, "title": "Player Perspective", "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", "player_perspective"], "type": "object"}}}
Input: Superhot is an indie first person shooter with tactical elements that is available on PlayStation, Xbox and PC, and runs even on Linux and Mac. You can get it on Steam.
Function call: {"name": "inform", "arguments": {"name": "Superhot", "genres": ["indie", "shooter", "tactical"], "player_perspective": ["first person"], "platforms": ["PlayStation", "Xbox", "PC"], "available_on_steam": true, "has_linux_release": true, "has_mac_release": true}}