How to enable ChatGPT devtools?

The devtools are only used for local development.

My local development looks about like this:

I have a symfony application there which provides an API.
But since I have some docker container and a makescript that utilizes mkcert for local self signed tls I have the problem that openai won’t take that local development url (in that example https://productsearch.local).

So I have a python script (the example plugin code) rewritten to act as a proxy that starts on port 5005 so I can add that to plugin development like this:

If you are new to python, you will also have to install it and also install the requirements with pip (package manager) - although if you are really new to python you should not really deploy code to plugins on ChatGPT.

Well, to test your local plugin you will have to open ChatGPT next.

Click on “No plugins enabled”.

Then go to plugin store.

Then click on “Develop your own plugin”.

And there enter your localhost domain path like this:

Then click “Find manifest file”.

And you should be able to see at least an error message that you need to solve or you can test your local plugin.

For those tests you need the devtools.

4 Likes