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"}, "developer": {"title": "Developer", "type": "string"}, "esrb": {"title": "Esrb", "type": "string"}, "rating": {"title": "Rating", "type": "string"}, "genres": {"items": {"type": "string"}, "title": "Genres", "type": "array"}, "player_perspective": {"items": {"type": "string"}, "title": "Player Perspective", "type": "array"}}, "required": ["developer", "esrb", "genres", "name", "player_perspective", "rating", "release_year"], "type": "object"}}}
Input: The Elder Scrolls Online is an average MMORPG by ZeniMax Online Studios. Released in 2014, it is only suitable for more mature players (M rated) and can be played in first or third person modes.
Function call: {"name": "inform", "arguments": {"name": "The Elder Scrolls Online", "release_year": 2014, "developer": "ZeniMax Online Studios", "esrb": "M (for Mature)", "rating": "average", "genres": ["MMORPG"], "player_perspective": ["first person", "third person"]}}