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"}, "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"], "type": "object"}}}
Input: One of my favorite PC games from Steam is Skyforge. Although it is unavailable on Linux and Mac systems, you can play the MMORPG on the PlayStation and Xbox consoles. The gameplay includes elements of adventure and the combat features engaging hack-and-slash action.
Function call: {"name": "inform", "arguments": {"name": "Skyforge", "genres": ["adventure", "hack-and-slash", "MMORPG"], "platforms": ["PlayStation", "Xbox", "PC"], "available_on_steam": true, "has_linux_release": false, "has_mac_release": false}}