GPTs: Customizing ChatGPT

OpenAI recently unveiled an exciting new feature - the ability for anyone with a ChatGPT Plus subscription to create their own customized version of ChatGPT, called GPTs.

This new capability opens up a world of possibilities, allowing people to tailor an AI assistant for specific use cases. In this post, we’ll explore what GPTs are, how you can make your own, and some of the potential applications.

What are GPTs?

GPTs are customized chatbots powered by the same natural language processing technology as ChatGPT. You provide prompts and guidance to “train” your GPT with specialized knowledge or functions. GPT will use various machine learning algorithms, like Retrieval Augmented Generation (RAG), to leverage your unique instructions or supplied content for the GPT’s responses.

If you’d like to understand more about how RAG works under the hood, be sure to check out our blog post on the topic.

Now that we have a basic understanding of GPTs, let’s take a look at how we can create one of these powerful AI systems for ourselves.

Making Your Own GPTs

Crafting your own GPT is incredibly easy thanks to OpenAI’s intuitive builder. Simply start a conversation explaining what you want your assistant to handle. Give it a name, icon image, sample dialogues, and documents to establish behavioral and knowledge boundaries.

As you chat, the builder actively suggests configurations for detail level, tone, fallback behaviors, specialized skills, and more. You can accept proposals or provide guidance to refine capabilities. It allows you to test your GPT at any time to further tweak responses. The automated prompts make building easy without needing expertise in coding or machine learning.

With such an intuitive interface, anyone can easily construct their own AI assistant.

OpenAI provides an intuitive chat based interface as well as more granular configuration options for building your custom GPT

GPTs and Design Systems

The AssistantSuggests stuff that makes you faster and makes things easier. Asks questions.

We recently discussed the future of AI in design systems at the Into Design Systems conference held online, where we talked about the different AI personas in Design Systems that could help you build and maintain your design system.

With the introduction of GPTs, we are already seeing some of these personas in action. Here are a few of our favorite examples:

StorybookGPT - Our friend Kaelig Deloumeau-Prigent built this GPT to help his team save time by scaffolding out component stories for Storybook.

The Design System Guide - Romina Kavcic created this helpful GPT that can answer questions about creating and maintaining design systems.

React Native GPT - Peter Piekarczyk is using their custom GPT to create React Native components based on their Figma designs and components.

The Design System Guide GPT answers questions about planning and setting up a design system

These are just a few of the design system focused GPTs that we have been following. You can search the various GPT indexes to find more AI-powered assistants to improve your workflow.

Other Uses for Custom GPTs

The possibilities for GPTs are not just limited to working with design systems. Here are a few other potential applications:

Personal Assistant - Teach your own “Jarvis” to manage your calendar, to-do lists, emails, and more, based on personal data sources.

Marketing Aid - Create an AI writer tailored for your brand’s voice and style guidelines. Feed it your catalogs to generate on-brand product descriptions, social posts, etc.

Recruiter - Configure an AI recruiting assistant to source and screen candidates based on your open positions, required skills, and company values.

Teacher - Design your own virtual tutors to deliver personalized lessons by uploading relevant textbooks and assignments.

Game Guide - Train an in-game aide with gameplay tutorials and manuals to provide tailored gaming guidance, walkthroughs, and tips.

GPT Store

OpenAI kicked off the new year by launching the GPT Store, a marketplace where users can discover and share custom AI assistants created with GPTs. The store offers a variety of these custom assistants to help users with tasks like creating art, building their next marketing site, preparing for an interview, and more.

Anyone can upload their custom GPT to the store, and once it's approved by OpenAI, it will be available for everyone to chat with. Users can monitor usage analytics to see how their AI assistant is performing. Based on engagement, such as messages sent, creators will soon be able to earn revenue with their published assistants.

For businesses and teams, the GPT Store provides an internal portal to privately publish GPTs. This allows them to create an internal library of AI-powered assistants to enhance their team's workflows.

The Future

The possibilities of GPTs are just beginning to be explored, but one thing is clear: the future of personalized AI is here. Whether it's streamlining your design process, enhancing your productivity, or just experimenting with AI, the potential of GPTs is only limited by your imagination.

How has AI helped in your workflow?

Get started

See how Knapsack helps you reach your design system goals.

Get started

See how Knapsack makes design system management easy.