I saw a research paper where they tested a LLM to predict the word “a” vs “an”. In order to do that, it seems like you need to consider at least 1 word past the next token.
The best test for this was: I climbed the pear tree and picked a pear. I climbed the apple tree and picked …
That’s a simple example, but the other day, I used ChatGPT to refactor a 2000 word talk to 1000 words and a more engaging voice. I asked for it to make both 500 and 1000 word versions, and it felt to me like it was adhering to the length to determine pacing and delivery of material that signaled it was planning ahead about how much content each fact required.
I cannot rectify this with people saying it only looks one word ahead. One word must come next, but to do a good job modeling what that word will be, wouldn’t you need to consider further ahead than that?