> the model isn’t trained on understanding the useRalativeImagePath token, and so it outputs something that isn’t a valid token.
In my view, either the model sees this token and then gets into a spiral of random generations because the `useRalativeImagePath` embedding is just a completely random vector, or it just chugs on trying to maintain coherent-sounding text.
The set of tokens it can _output_ is, however, fixed, so unless the displayable tokens on the interface is a subset of the full vocabulary of tokens, it should always be 'valid'.