Update : 18 June 2023
This method no longer works. Looks like OpenAPI returns a 403 error when trying this method
Imagine a situation where you're engaged in a captivating conversation with GPT-4 via ChatGPT, maybe it's assisting you with troubleshooting a problem, or you're working on a college assignment - essentially any context. There is a limit to the usage of GPT-4 (25 messages in a span of 3 hours as per the current policy). When this limit is exceeded, the system transitions to GPT-3.5. The challenge arises because there is no mechanism available to revert back to GPT-4, even long after your quota has been refreshed.
Today, I will help you with switching to GPT-4 on an existing conversation with ChatGPT
The solution is pretty simple, we make a request to ChatGPT, we modify the request body and change the model name to
gpt-4, this causes the conversation to switch back to GPT-4. Here is how to do that
Step 1 : Getting the request body
Login to ChatGPT with your credentials, go the conversation you want to switch to GPT-4.
Open your browser's developer tools (Right Click anywhere on the page ->
Inspect), and go to the
Network (1) tab
Now send a message (for example :
hi)to the conversation so that it starts a new request. Look at your
Network tab and you can see the request
conversation as shown in the screenshot below (2)
This should be a POST request (3)
Now, Right click on the
conversation (1) ->
Copy (2) ->
Copy as fetch (3). This will copy the entire request into your clipboard
Step 2 : Modifying the request body
In this step we will modify the request and change the chat model to
gpt-4. It is very simple
Console (1) in the developer tools window of your browser and
Ctrl + v on Linux/Windows or
Command + v on MacOS to paste the content we copied just before.
It should look something like this.
Look for the text
model, as I have highlighted (2), change it to
It should look like the below screenshot
Step 3 : Send the fetch and reload the browser tab
So all we have to do is go to the end of the
fetch line you just pasted and press enter. Wait for a few seconds (10 seconds maybe, just to be on the safe side) and reload your ChatGPT window. You should be back to GPT-4 now