Distributional semantics assumes a lexicon of atomic expressions (that, for simplicity, we take to be words), each associated to a vector.
at the single-word level, the problem of generation is solved by a trivial generation-by-synthesis approach: Given an arbitrary target vector, "generate" the corresponding word by searching through the lexicon for the word with the closest vector to the target.