Generalised Reed Solomon codes are defined as follow:

From the definition, what is the range of $f$? Will any $f$ do? Also, what does $v_if(\alpha_i)$ mean? Does it mean multiplication in finite field? If possible, can someone give me an example of such code?