#how do large language models generate text