Build a Personal AI Assistant with ChatGPT’s Custom Instructions

I can absolutely do that, Dave.

ChatGPT is gaining new features at a breakneck clip, but the addition of “custom instructions” to ChatGPT’s beta features might turn out to be the biggest game-changer yet for the chatbot—especially if you want a personalized AI assistant. Here’s what it does and how to use it.

What Are Custom Instructions?

As a Large Language Model, ChatGPT can understand instructions in natural language and act in accordance with those instructions. So, at the start of the conversation, you can specify the rules of engagement, and give ChatGPT the information it needs to do the work you’re asking of it.

With custom instructions, you can embed information and instructions into ChatGPT that persists across all chats. The chatbot will always take the contents of its custom instructions into account in every conversation, unless you specifically tell it not to.

Think of it like Robocop’s Prime Directives or Asimov’s Three Laws of Robotics, except you get to make the rules. The number of reasons this is useful is limitless, but for starters you can make sure that ChatGPT always knows who you are, what you do for a living, and what you need it to do. You can specify what personality it should have, or put up safety barriers that prevent it from doing specific things. Now that you have a good idea of what custom instructions are, we’ll look at how to activate them.

You must be a ChatGPT Plus subscriber to take advantage of this beta feature as of this writing. This may change in future, but as of July 2023, free users don’t get to use custom instructions.

How to Activate and Use ChatGPT Custom Instructions

We’ll assume that you’ve already created a ChatGPT account, and that you’ve signed up for a ChatGPT Plus subscription. Once you’re logged in and at the chat interface, here’s what to do:

  1. Click the three dots next to your name, then click “Settings and Beta”.
    ChatGPT Settings and Beta option
  2. In the side panel, click on “Beta Features”.
    ChatGPT Beta Features
  3. Next to “Custom” Instructions, toggle the switch on and close the settings window.
    ChatGPT Custom Instructions Toggle
  4. Click the three dots again, and select “Custom instructions.”
    ChatGPT Custom Instructions Menu Item
  5. Complete the upper section, where you tell ChatGPT the things it should know about you to do a better job for you.
    ChatGPT Custom Instrutions Personal Info
  6. Next, complete the lower section where you can tell ChatGPT how you’d like it to respond. For example, you can ask it to use a specific tone of voice, take on a persona, or ask it to refrain from mentioning its knowledge cut off or that it’s an LLM, or any other redundant responses you already know.
    ChatGPT custom instructions response preferences
  7. Click “save” to lock in your information.
    Custom Instructions ChatGPT Save Button

Now when you start a new chat, ChatGPT will take your custom instructions into account. If you want to double-check, you can prompt it to tell you what those instructions are before you proceed.

How Well Do Custom Instructions Work?

In my testing, custom instructions have worked remarkably well, and now ChatGPT has some continuity between chats, since it knows who I am and what I want without being told every time. That being said, I have caught it slipping up every now and then, such as mentioning its knowledge cut-off date despite being instructed not to. The feature is, after all, still in beta. So as with anything ChatGPT-related, you’ll always have to double check its outputs to make sure they match what you asked for.