input: Write a function to generate a set of unique random numbers within the range 0-10 using Python. If the range for random numbers is changed, the function should be able to handle that as well by taking the range as input parameters.
  
  assert generate_unique_randoms(0, 10) == {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
  assert generate_unique_randoms(1, 5) == {1, 2, 3, 4, 5}
  assert generate_unique_randoms(2, 6) == {2, 3, 4, 5, 6}
  assert generate_unique_randoms(3, 3) == {3}
  assert generate_unique_randoms(-1, 2) == {-1, 0, 1, 2}
output: import random
  
  def generate_unique_randoms(start, end):
      return set(range(start, end + 1))