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"}}, "required": ["available_on_steam", "genres", "name", "platforms", "player_perspective"], "type": "object"}}}
Input: Layers of Fear is an indie first person point-and-click game involving adventure, which can be played on numerous systems, such as PlayStation, Xbox, Nintendo Switch or PC. It is available for download on the Steam platform too.
Function call: {"name": "inform", "arguments": {"name": "Layers of Fear", "genres": ["adventure", "indie", "point-and-click"], "player_perspective": ["first person"], "platforms": ["PlayStation", "Xbox", "Nintendo Switch", "PC"], "available_on_steam": true}}