Do I need one vignette for each response category?

No, there is no necessary relationship between the two. You may have more vignettes or fewer vignettes than response categories.