You don't need to be this complicated. ChatGPT gets a single pass through the model per token. It needs more time to think for ROT-13, so anything that allows it to spend multiple tokens per decoded letter will work. e.g.