Hi everyone,
I’ve been using ChatGPT for coding everyday since several months with the “Plus” subscription. I’ve always been satisfied by the result I got from ChatGPT. o3-mini-high was working great to generate code or help me improve or debug large chunks of code. I was able to input 80k+ tokens prompts and the answers were relevant to what I asked for. Same for o1.
Until now.
Indeed, since a few days, o3-mini-high and o1 models are gone, replaced by o4-mini-high and o3. Since then, I encounter so many issues with them.
The first one is the size of the input context window. For o3-mini-high, o1, o4-mini-high or o3, it should be 200k tokens. However, copy and pasting prompts about 80k tokens long, working with o3-mini-high or o1 are now not working with o4-mini-high or o3.
I can submit my prompt, but then I get the error message: “The message you submitted was too long, please reload the conversation and submit something shorter.”.
Clicking on the “Retry” button either gives me answers like “Alright! If anything comes up or you need help with something else, just let me know.” or totally random stuff. In both cases my whole prompt have been ignored.
I never managed to get a relevant answer to my prompt with those new models, whereas it was perfectly working before.
Then, if I write a much smaller prompt for code generation - 14k tokens instead of 80k - I now get an answer related to my prompt, however, the hallucination rate is really high. The written code is calling non-existing functions or methods in Python or assumes incorrect inner workings of Python. It also formats its answer with “+” and “-” at the beginning of each line, like a Git diff, so I have to remove them with a regular expression before being able to use the code…
Can someone explain me what is happening there? Are you encountering the same issues as me?