input: Write a python function to create a simple API wrapper using the requests library.
  assert isinstance(APIWrapper().get('get', {'param': 'value'}), dict)
  assert isinstance(APIWrapper().create('create', {'key': 'value'}), dict)
  assert APIWrapper().API_URL == 'https://api.example.com'
  assert APIWrapper().API_ENDPOINTS == {'get': '/v1/get', 'create': '/v1/create'}
output: import requests
  
  class APIWrapper:
      API_URL = 'https://api.example.com'
      API_ENDPOINTS = {'get': '/v1/get', 'create': '/v1/create'}
  
      def _make_request(self, endpoint, method, data=None):
          url = f"{self.API_URL}{self.API_ENDPOINTS[endpoint]}"
          if method == 'GET':
              response = requests.get(url, params=data)
          elif method == 'POST':
              response = requests.post(url, json=data)
          return response.json()
  
      def get(self, endpoint, params=None):
          return self._make_request(endpoint, 'GET', params)
  
      def create(self, endpoint, data=None):
          return self._make_request(endpoint, 'POST', data)