Skip to main content

Creating a GPT

How to create a GPT

Updated today

Creating a GPT is only available to paid users and is currently powered by GPT-4o.

GPTs are custom versions of ChatGPT that users can tailor for specific tasks or topics by combining instructions, knowledge, and capabilities. They can be as simple or as complex as needed, addressing anything from language learning to technical support. Plus, Team, and Enterprise users can start creating GPTs at chatgpt.com/create.

Here’s how to create a GPT

  1. or head to https://chatgpt.com/gpts and in the top right cornet click “+ Create

  2. You will see two tabs: 'Configure' and 'Create'. In the Create tab, you can message the GPT Builder to help you build a new GPT. You can say something like, "Make a creative who helps generate visuals for new products" or "Make a software engineer who helps format my code."

  3. To name and set the description of your GPT, head to the Configure tab. Here, you will also be able to select the actions you would like your GPT to take, like browsing the web or creating images. You can add Instructions and conversation starters as well.

  4. When you’re ready to publish your GPT, select “Publish” and share it with other people if you’d like.

Now you’ve created a GPT!

Settings in the Configure tab

  • Adding an image: You can ask the GPT Builder to create an image for your GPT or you can upload your own under the Configure tab. This image will serve as an icon for your GPT when it appears in the list of GPTs in the Library.

  • Instructions: Here you can provide detailed instructions or guidelines on how the GPT should behave, its functionalities, and any behavior to avoid.

  • Prompt Starters: These are examples of prompts for the user to start the conversation.

  • Knowledge: This allows you to provide additional context for your GPT to reference. Please note that content from the files that are uploaded could be included in the output. For file formats and size, as well as per-GPT limits, please consult the File Uploads FAQ.

  • Capabilities: Enabling Web Search, Canvas, Image Generation, and Code Interpreter & Data Analysis, will allow the GPT to perform additional functionality.

  • Custom Actions: You can make third-party APIs available to your GPT by providing details about the endpoints, parameters, and a description about how the model should use it. Actions for GPTs can also be imported from an OpenAPI schema. So if you’ve already built a plugin, you will be able to use your existing plugin manifests to define actions for your GPT.

Managing your GPTs

Once a GPT is created, certain Management capabilities will appear in the top right hand corner. You will see the 'Copy link', 'Version History', 'Duplicate GPT', and 'Delete GPT' options, as well as sharing settings.

Update option will allow you to create a new version of the GPT.

Depending on your plan, there are various further configurations available.

When on a Teams, Enterprise or Edu plan, sharing capabilities and various actions and integration settings, can be limited by workspace owners.

As a workspace owner, within the account settings at the top left of the screen, click on your Profile, then "Manage workspace" to navigate to your workspace settings and on the right hand side, find the "GPTs" tab. Alternatively, just navigate to https://chatgpt.com/admin/gpts. You should see the following settings:

1. Sharing: Choose who the GPTs can be shared with.
2. GPT Actions: Control whether action calls are restricted to specific domains. By unchecking 'Allow all domains for GPT actions,' you can specify particular domains and actions, ensuring that users are only permitted to make calls to the domains you designate.

3. Third-party: Allow users in your workspace to access and use GPTs that were created outside of it.

As the owner of your ChatGPT workspace, you can view all GPTs within the workspace, along with their creation and update timestamps, assignees, and usage statistics. Simply scroll down to the table view, where you can manage ownership and access settings for each individual GPT. You can also use the filter at the top right of the table to narrow down GPTs based on their capabilities and access permissions.

If you are a User on a Plus or Pro plan, the management limitations above do not apply, and you can simply view your usage statistics under https://chatgpt.com/gpts/mine.

Understanding your GPT metrics

In this same view within your GPTs list, you can see how much your GPT has been used. The "Chats" column shows the total number of chats initiated within the GPT since its creation.

If your number is 10+ or 100+, that means the total number of chats is between 10-20 or 100-200.

FAQ

Q: How many files can I upload to a GPT?

A: We allow up to 20 files to be uploaded to a custom GPT.

Q: My GPT isn't generating certain files, creating graphs, or handling analytical tasks well. Why is that?
A: Please ensure that the Code Interpreter & Data Analysis capability is enabled.

Q: The custom GPT management page is loading very slowly, likely because I have many custom chats. How can I fix this?
A: We are aware of the issue and are actively working on performance improvements for this page.

Did this answer your question?