<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_channels_in(self, guild_id: str) -> List[Dict[str, Any]]: """Get a list of channels in the guild Args: guild_id: id of the guild to fetch channels from Returns: List of dictionary objects of channels in the guild. Note the different types of channels: text, voice, DM, group DM. https://discordapp.com/developers/docs/resources/channel#channel-object Example: [ { "id": "41771983423143937", "guild_id": "41771983423143937", "name": "general", "type": 0, "position": 6, "permission_overwrites": [], "topic": "24/7 chat about how to gank Mike #2", "last_message_id": "155117677105512449" }, { "id": "155101607195836416", "guild_id": "41771983423143937", "name": "ROCKET CHEESE", "type": 2, "position": 5, "permission_overwrites": [], "bitrate": 64000, "user_limit": 0 }, { "last_message_id": "3343820033257021450", "type": 1, "id": "319674150115610528", "recipients": [ { "username": "test", "discriminator": "9999", "id": "82198898841029460", "avatar": "33ecab261d4681afa4d85a04691c4a01" } ] } ] """

        return self._query(f'guilds/{guild_id}/channels', 'GET')