Clientele is a different way to build Python API Clients
from clientele import api
from .schemas import Pokemon
client = api.APIClient(base_url="https://pokeapi.co/api/v2/")
@client.get("/pokemon/{id}")
def get_pokemon_name(id: int, result: Pokemon) -> str:
return result.name