Custom GPTs are one of the most exciting features OpenAI has introduced toChatGPTin quite some time. They let you fully customize your own natural language AI chatbots with personalized information on conversational style, any foundational documents or data they need to know to help you, and their general reason for being.

I’ve been playing around with a Chatbot that helps me learn the Game Maker engine and its GML coding language, but you can make one to do absolutely anything, like teach you a language, help you write your next short story, or just be a friend to chat to when you’re feeling a bit low.

Difficulty

What You Need

Desktop PC, laptop, or tablet

ChatGPT Plus subscription

How to create a custom GPT with ChatGPT

You really can make a custom GPT for anything, but for this example, we’re going to create a custom GPT to see if it can help me improve my long-neglected French language skills from high school.

We’ll be using the web version of ChatGPT, because, while the app can launch custom GPTs, it doesn’t let you make them as of yet.

Step 1:Navigate to theChatGPT websiteand log in if necessary.

Step 2:SelectExplore GPTsfrom the left-hand menu.

Step 3:From here, you can search through the publicly available GPTs if you think someone else has made what you need. To create your own, select the greenCreate+button at the top-right.

Step 4:Using the left-hand prompt window, make sureCreateis selected at the top and than simply tell the Chatbot what kind of custom GPT you want to create.

Step 5:Continue the conversation with your Chatbot creator AI, and refine the name, tone, or any other aspects of the bot you want to adjust. you may test it out in the preview window on the right too.

Step 6:Want to dig into the details of your new CustomGPT more? Select theConfiguretab at the top of the screen. Here, you’ll find the prompt “Instructions” that your interaction with the GPT Creator wrote. Note its structure and style, and then customize it to change how the GPT performs.

You can also adjust the conversation starters to whatever you find most applicable, or what you think you might ask it often.

Here are some other aspects that may be worth adding or adjusting:

Step 7:If your GPT needs any particular knowledge, such as anunderstanding of the rules of a board gameor a technical file for something, selectUpload filesunder theKnowledgeheading, and give it all the data it needs to do its job.

Step 8:You should also enable any extra capabilities you want the chatbot to have. At the bottom of the configure tab, you’ll find tick boxes forWeb browsing,Dall-E image generation,andCode Intepreter.

So, if you want the AI to haveDALL-E image generation, check the box, along with any other capabilities you need.

Step 9:If you’re a proficient coder already, you can also add custom actions to your GPT. Just select theCreate new actionbutton and input the relevant code.

Step 10:When you’re finished creating your new Custom GPT, select the greenSavebutton in the top-right corner. Then choose whether you want this GPT to be accessible to only you, anyone with a link, or everyone. You can also customize its logo and the designation for the person or group who made it, as well as its category.

Then selectConfirm.

Step 11:To start using your new chatbot, head back out to the main ChatGPT page, and select your new Custom GPT from the top-left. Then begin chatting to it like you would any other GPT.

How to customize a custom GPT

There’s a good chance that your first go at making a custom GPT won’t work quite as intended. Fortunately, you’re able to infinitely customize your custom GPT. Here’s how to do it.

Step 1:SelectExplore GPTsfrom the left-hand menu.

Step 2:SelectMy GPTsfrom the top-right.

Step 3:Select the pencilEditicon next to your custom GPT.

Step 4:Either interact with the GPT Builder bot as you did before, or select theConfiguretab to go into the backend of your chatbot.

Step 5:Make any changes you need to your chatbot using the suggestions in the section above. You can adjust its capabilities, give it more data to work with, or just prompt it to interact with you in a different manner.

Don’t forget to test out any changes you make in the Preview window on the right.

Step 6:When you’ve made all the changes you want, head back out to theCreatetab with the Builder Bot, and ask it to update the GPT based on the configuration changes. Wait for it to finish, then test it out in Preview again.

Step 7:When you’re happy with the results, select the greenSavebutton in the top-right.

ChatGPT can certainly aid you in creating some remarkable projects. But is it thebest AI chatbot?