how can i generate and use a FI external vocabulary