How to Make Your Own Custom GPT

Kevin Stratvert
29 Apr 202420:25

Summary

TLDRThe video script outlines the process of creating a custom GPT (Generative Pre-trained Transformer) model with a focus on a specific topic, using the example of baking cookies. It guides viewers through setting up a premium ChatGPT subscription, navigating the ChatGPT website, and customizing their GPT through a conversational interface or manual configuration. The video emphasizes the ability to train the GPT on specific tasks, set a friendly and helpful tone, and incorporate knowledge from various sources. It also demonstrates how to test the GPT, adjust settings like web browsing and image generation, and even integrate with external APIs. The script concludes by encouraging viewers to explore the potential of custom GPTs for personal and professional tasks, and to share their creations.

Takeaways

  • 🤖 Custom GPT is a specialized version of a standard GPT model that can be trained to excel in a specific topic, like baking cookies.
  • 💡 Creating a custom GPT requires a premium ChatGPT subscription from OpenAI.
  • 🌐 Users can access and create custom GPTs through the ChatGPT website by exploring the 'Explore GPTs' option.
  • 📚 Custom GPTs can be trained on specific data sets, such as academic papers or GitHub data, to provide high-quality responses.
  • 📝 Two main interfaces are available for building a custom GPT: a conversational interface and a manual configuration interface.
  • 🎨 Users can personalize their custom GPT with a profile picture and name that reflects its expertise.
  • 🗣️ The tone and behavior of the custom GPT can be defined by the user, including how it responds to off-topic questions.
  • 📋 Custom GPTs can be tested and iteratively improved upon by modifying instructions and retesting the responses.
  • 📈 The custom GPT can utilize capabilities like web browsing, image generation, and interacting with external APIs to enhance its functionality.
  • 📊 Users can contribute knowledge to their custom GPT by uploading relevant files, which the GPT will use to inform its responses.
  • 🔒 There is an option to share conversation data with OpenAI to improve models or keep it private, depending on user preference.
  • 🚀 Once satisfied, users can publish their custom GPT for personal use or share it with others who have a ChatGPT subscription.

Q & A

  • What is a custom GPT?

    -A custom GPT is a specialized version of a standard GPT model that is trained to excel at a specific task or topic, such as baking cookies, making it an expert in that area.

  • Why would someone want to create a custom GPT?

    -Someone might want to create a custom GPT to have an AI assistant that is highly knowledgeable and skilled in a particular subject or task, providing more accurate and relevant responses.

  • What is required to make a custom GPT?

    -To make a custom GPT, one needs a premium ChatGPT subscription from OpenAI, which allows access to the tools and interface necessary for creating a custom GPT.

  • How can one start creating a custom GPT?

    -One can start by visiting the ChatGPT website, navigating to the 'Explore GPTs' section, and then clicking on the 'Create' button to begin the process of building a custom GPT.

  • What are the two main interfaces for building a custom GPT?

    -The two main interfaces for building a custom GPT are the conversational interface, where you can interact with the AI to build your assistant, and the Configure interface, where you can manually fill out fields to construct your AI assistant.

  • How can one contribute additional knowledge to a custom GPT?

    -One can contribute additional knowledge to a custom GPT by uploading relevant files, such as documents or data files, which the GPT will then use as reference material to enhance its responses.

  • What is the purpose of the 'Actions' feature in custom GPT?

    -The 'Actions' feature allows the custom GPT to interact with external services and APIs, enabling it to fetch and utilize real-time data from various sources through conversational interactions.

  • How can one test the functionality of their custom GPT?

    -One can test the functionality of their custom GPT using the preview window provided in the creation interface, where they can input prompts and receive responses from their AI assistant.

  • What are some examples of custom GPTs mentioned in the script?

    -Examples of custom GPTs mentioned in the script include 'Consensus', trained on academic papers for high-quality responses, 'Code Copilot', trained on GitHub data for programming assistance, and 'Data Analyst', designed for data analysis based on user-provided data.

  • How can one modify the behavior or responses of their custom GPT?

    -One can modify the behavior or responses of their custom GPT by adjusting the instructions, conversation starters, and settings in the 'Create' or 'Configure' tabs of the custom GPT creation interface.

  • What is the process for publishing a custom GPT?

    -To publish a custom GPT, one must navigate to the 'Configure' page, click on the 'Create' button, and then choose the sharing options, such as making it available only to themselves or sharing it with anyone who has the link and a ChatGPT subscription.

  • How can one access their previously created custom GPTs?

    -One can access their previously created custom GPTs by clicking on the 'Explore GPTs' option in the left-hand sidebar, and then selecting 'My GPTs' to view and manage their custom GPTs.

Outlines

00:00

🤖 Introduction to Custom GPT Creation

The video introduces the concept of a custom GPT, which is like a specialized robot friend that excels at discussing a particular topic. It uses the analogy of teaching a robot about baking cookies to become an expert. The video also mentions the requirement of a premium ChatGPT subscription for creating a custom GPT and guides viewers to the ChatGPT website to start the process.

05:04

📚 Custom GPT Interface and Building Process

The video demonstrates how to navigate the ChatGPT website to access the custom GPT creation interface. It explains the two options available for building a custom GPT: a conversational interface and a manual configuration. The video walks through the conversational interface, where the user can name the GPT, describe its purpose, and provide a persona. It also shows how to upload a profile picture and adjust settings to refine the GPT's behavior.

10:08

🍪 Customizing GPT for Baking Cookies

The video continues by customizing a GPT named 'Cookie Helper' to assist with baking cookies. It discusses setting the tone of the GPT to be fun, warm, energetic, humorous, and helpful. The user provides specific instructions for the GPT, such as focusing on cookie recipes and avoiding off-topic conversations. The video also explores the capabilities tab, showing how to enable web browsing and image generation to enhance the GPT's functionality.

15:09

📈 Testing and Publishing the Custom GPT

The video concludes with testing the 'Cookie Helper' GPT by asking for a recipe and observing its responses. It highlights the iterative process of refining the GPT based on the test results. The video also covers how to publish the custom GPT, make it available to specific users or the public, and contribute conversation data back to OpenAI to improve models. Finally, it encourages viewers to explore the potential of custom GPTs for various applications, such as education or work tasks.

Mindmap

Keywords

💡Custom GPT

A Custom GPT refers to a specialized version of the General Purpose Turing Test (GPT) model that is trained to excel in a specific domain or task. In the video, the main theme revolves around creating a Custom GPT focused on baking cookies, which is an expert in that particular subject. It is tailored to provide high-quality responses to baking-related queries.

💡Premium ChatGPT Subscription

This is a subscription service required from OpenAI to create a custom GPT. It is mentioned in the script as a prerequisite for users who wish to make their own custom GPT, indicating that there is a cost or subscription model associated with advanced features of the ChatGPT service.

💡GPT Builder

The GPT Builder is an interface within the ChatGPT website that allows users to construct their custom GPT. It is depicted in the video as a tool that facilitates the creation of a custom GPT through a conversational interface and configuration settings, enabling users to train their GPT on specific tasks or topics.

💡Conversational Interface

A Conversational Interface is a method of interacting with the GPT Builder through natural language exchanges. In the context of the video, it is used to guide the user in building their AI assistant by responding to prompts and questions, which helps shape the GPT's functionality and expertise.

💡Configuration Settings

Configuration Settings are the manual adjustments a user can make to customize their AI assistant beyond the conversational interface. The video highlights that users can fill out various fields to construct their AI assistant, such as setting the tone, specifying tasks, and avoiding certain topics.

💡Persona

A Persona is a character or identity that represents the custom GPT. The video discusses creating a persona for the cookie baking GPT, suggesting a profile picture and a name that reflects its expertise in baking cookies, which helps users associate and engage with the GPT.

💡

💡Tone

Tone refers to the manner or attitude in which the custom GPT communicates. The video emphasizes the importance of setting the tone (fun, warm, energetic, humorous, and helpful) for the AI assistant to convey when interacting with users, which is crucial for the user experience.

💡Knowledge Contribution

Knowledge Contribution is the process of adding specific information or data to the custom GPT's database. In the script, the user uploads a recipe for 'Clippy's Scrumptious Cookies' to teach the GPT about a specific cookie type it previously didn't know about, enhancing its expertise.

💡API Integration

API Integration allows the custom GPT to access and utilize external services and their data through Application Programming Interfaces. The video demonstrates the potential of integrating APIs, such as a fictional Kevin Cookie Company API, to provide users with information like a list of cookie stores in a specified location.

💡Web Browsing Capability

Web Browsing Capability is a feature that enables the custom GPT to access information available on the internet. The script mentions toggling this feature on or off, which determines whether the GPT can pull in data from the web to enhance its responses or is restricted to the information it has been trained on.

💡Actions

Actions in the context of the video refer to the custom GPT's ability to perform specific tasks or interact with external services via APIs. It is highlighted as a powerful feature that allows the GPT to execute commands or access various types of data, making it more versatile and useful for the user.

Highlights

Custom GPTs are specialized versions of the standard GPT model, trained to excel in specific tasks or topics, like baking cookies.

Creating a custom GPT requires a premium ChatGPT subscription from OpenAI.

The custom GPT creation process begins at the ChatGPT website with the option to explore different GPTs.

Examples of existing custom GPTs include 'Consensus' trained on academic papers and 'Code Copilot' trained on GitHub data.

Custom GPTs can be created via a conversational interface or by manually configuring different fields.

The GPT Builder assists in naming and creating a profile picture for the custom GPT.

Custom GPTs can be tailored with specific tasks, tone, and language preferences.

The custom GPT can be tested in a preview window to ensure it performs as expected.

The Configure tab allows for detailed settings adjustment, including profile picture and description.

Instructions and conversation starters for the custom GPT can be modified to refine its behavior.

Custom GPTs can maintain a focus on specific topics and redirect off-topic conversations appropriately.

Knowledge contribution allows the custom GPT to learn from uploaded files, expanding its information base.

Custom GPTs can be used in educational scenarios, such as studying, by uploading textbooks for reference.

The formatting of responses can be adjusted through the instructions to improve readability and user experience.

Custom GPTs have the capability for web browsing, allowing them to access and utilize internet information.

The Dalle image generation feature can be integrated to provide visual representations along with textual responses.

Actions can be programmed to allow the custom GPT to interact with external services and APIs.

Custom GPTs can be published and shared with specific users or made available in the GPT store.

Privacy settings allow the choice between sharing conversation data with OpenAI for model improvement or keeping it private.

Custom GPTs can automate repetitive tasks and provide personalized assistance, saving time and effort.

Transcripts

play00:00

In this video, we're going to learn how  to make your very own custom GPT. Now,  

play00:06

you might be wondering, what is a custom  GPT? And why would you even want one? Well,  

play00:12

imagine you have a super smart robot friend who  loves to talk about everything. That's kind of  

play00:19

like a standard GPT model. But maybe you want your  robot friend to be really good at talking about  

play00:26

just one specific thing like, I don't know, baking  cookies. You can teach your robot lots and lots  

play00:32

about baking cookies until it becomes an expert.  And it can talk about baking cookies really well.  

play00:40

That's basically a custom GPT. And today, we'll  learn how to do that. One caveat though, before  

play00:46

we get started. Making a custom GPT requires a  premium ChatGPT subscription from OpenAI. As long  

play00:54

as you have that, you'll be able to follow  along. All right, let's check this out. To  

play01:00

create your very own custom GPT, head to the  ChatGPT website. You can click on the link down  

play01:06

below, and I've also included a link in the  description. Once you land on this website,  

play01:11

you'll see the familiar chat interface of ChatGPT.  But we're not going to use this right now. Over  

play01:17

on the left-hand side in the sidebar, you'll  notice an option for Explore GPTs. And yes,  

play01:24

I will be saying GPT a lot in this video.  Let's click on this option. This opens up a  

play01:30

collection of all of the different custom GPTs.  And you could even make your own GPT and then  

play01:36

make it available to everyone else. And we'll  see exactly how you can do that. On this page,  

play01:40

we'll look at a few examples of GPTs that  others have made. For example, here's one called  

play01:46

Consensus. And this is a GPT that's been trained  against academic and peer-reviewed papers. So,  

play01:52

in theory, when you ask it questions, you  should get higher quality responses. Over here,  

play01:58

we see another one called the Code Copilot,  which has been trained on GitHub data. Also  

play02:03

meaning that if you're programming something,  you should get very high-quality responses.

play02:08

If we look down just a little bit more, there's  another one called the Data Analyst. And this  

play02:13

is where you can provide data to the GPT, and  then it'll use it and analyze your data and then  

play02:19

base its responses on the data that you've  provided. With all of these different GPTs,  

play02:25

they focus on a specific task, which again,  should provide more accurate results.

play02:32

To add your very own GPT, in the top  right-hand corner, let's click on the  

play02:36

button that says Create. This now opens up  an interface where we can build our very own  

play02:41

custom GPT. Over on the left-hand side, we have  two different options. You can click on Create,  

play02:48

and this opens up a conversational interface  that you can use to build your AI assistant.

play02:54

You can also jump into Configure. And here you  can manually go through and fill out all of these  

play02:59

different fields to construct your AI assistant.  Now don't feel like you have to choose one or  

play03:04

the other. You could start in one and then tweak  the rest of the settings in the other option. So,  

play03:09

you could use a combination of both. I would  like to start in the conversational interface.  

play03:14

So up on top, I'll click on Create. Down below,  I see some initial instructions. Here it says  

play03:20

Hi. I'll help you build a new GPT. Great. That's  exactly what I want to do. And here I see some  

play03:27

examples of different prompts that I could type  in to kick off the process. Down below it says,  

play03:32

What would you like to make? Well, I'm glad  you asked. Down here at the very bottom,  

play03:36

we have a text field where we can start  typing in different prompts. I’ll type in,  

play03:40

I would like to make a new GPT that helps people  with, I can't think of anything other than baking  

play03:47

cookies. Right over here, let's send that to the  AI. Here I see a response from the GPT Builder.  

play03:53

It says, Great. How about we name this GPT  cookie helper? I like that name. Does that  

play03:58

sound good to you or do you have another name  in mind? I think that sounds great. So here  

play04:01

I'll type in that sounds great. And let's  send that back. And here it looks like it  

play04:05

comes back with a profile picture for my custom  GPT. But it's just a kitchen scene with cookies.

play04:13

I really had in mind that it would be some type  of persona that people could associate with this  

play04:17

helper. I was thinking something like Cookie  Monster, but obviously not that because there's  

play04:21

a trademark on it. And I don't want to run into  any issues with Sesame Street. So down below in  

play04:27

the text field, let's say, can you make a Cookie  Monster inspired profile picture? Basically,  

play04:32

make a cute and fun mascot for this custom GPT.  And let's send that back and see what the GPT  

play04:37

Builder comes back with. And look at that,  our furry friend. I don't know what type of  

play04:43

creature that is, but it does look like it  knows a thing or two about baking cookies.

play04:48

Over on the right-hand side, we can see a  preview of the custom GPT coming together.  

play04:53

Here we see the profile picture and we also see  the name cookie helper. Generic, but I think it  

play04:58

really informs people what it does. Over here, I  see another prompt from the GPT Builder and says,  

play05:04

how do you like this one? You know, I think it  looks perfect. I'll type in perfect and then let's  

play05:08

send that back. Here it looks like the GPT Builder  came back with another question. What specific  

play05:12

tasks should it be able to help with or is there  anything specific you think it should avoid? Now,  

play05:18

with all of these different questions, it's just  trying to gather as much information as possible  

play05:22

to make this custom GPT useful. Now you could  answer these specific questions. It tends to  

play05:28

be pretty thorough. Or you could simply type  in all the different information to help the  

play05:33

GPT Builder. Some good things to touch on,  perhaps you want to mention the tone that you  

play05:38

want it to speak with. What task it's assisting  with or things that you would like it to avoid.  

play05:43

Here I'll type in a prompt. I want you to be  fun, warm, energetic, humorous, and helpful.  

play05:48

So that's some information on the tone that I  want the AI assistant to convey when speaking  

play05:53

to people. You represent a cookie company,  a little bit of background or context. Also,  

play05:58

something on the language, please keep language  simple and easy to understand and stick to the  

play06:03

task of helping people with cookie recipes and  baking cookies. If people try to go off topic,  

play06:08

please bring the conversation back to baking. Ask  for more clarification before providing responses.  

play06:14

I'll send this to the GPT Builder and let's  see what it comes back with. And look at that,  

play06:18

our custom GPT is now all set up to help us with  baking cookies. Right down at the bottom it says,  

play06:24

"Why not give it a try over in the preview  window to see how it performs?" Now although  

play06:29

we went through and we answered all these  different questions about how we want  

play06:33

our custom GPT to work, don't feel like  you're locked in. You can always go back,  

play06:38

you can type in additional information and you  can modify the behavior of your custom GPT.

play06:43

Before we test it out, up on top, let's click into  the configure tab. Here on the configure page,  

play06:49

you can see all the different settings related to  our new custom GPT. And you probably recognize a  

play06:54

lot of this. Here's our furry friend who's going  to help us with baking cookies. There's a name  

play06:59

cookie helper. You'll notice a lot of this  information is exactly the same. And that's  

play07:03

because these two different tabs work together  to construct this AI assistant. Up on top,  

play07:09

you can click on the profile picture. Maybe you'd  like to upload your own photo. You can do that.  

play07:13

You can also use something called Dalle, which  is OpenAI's image generator to generate another  

play07:18

image. And that's what we initially used to  generate this photo. But I like it so there's  

play07:23

no need to change it. Right here you'll see the  name of your GPT. You can just type in here and  

play07:28

modify it if you'd like. Down below, we see a  description, helpful guide for baking cookies.  

play07:34

And then we see all the different instructions.  As we were going through the conversational  

play07:38

interface under create, and as we responded to  all those different questions, the GPT Builder  

play07:44

was putting together and constructing these  instructions to help our custom GPT. Now you  

play07:50

could also go through and you can modify these  specific instructions. So again, don't feel like  

play07:55

you're locked in. Or maybe as you're interacting  with the preview of your GPT, maybe you find that  

play08:01

it's not providing the information you want  or maybe it's not formatting it the way you  

play08:04

want it to be formatted. You can modify all of  that over here in the instructions. Down below,  

play08:10

you'll also see some conversation starters. And  here too you could also go through, you could  

play08:14

remove, or you could add additional ones or you  could edit them. So, all of this can be edited.

play08:20

Over on the right-hand side, let's now test out  our new AI assistant, the cookie helper. Right  

play08:25

down below in the text field, I'll type in "I  want to bake my favorite cookie, chocolate chip  

play08:31

cookies." And here, let's send that to the cookie  helper. Right up above, I now get a recipe back  

play08:35

for chocolate chip cookies. And looking at this,  it has all the ingredients and here are all the  

play08:41

instructions. I might have to make some chocolate  chip cookies tonight. Sounds really good.

play08:46

Now, over on the left-hand side, we also  provided some information on things to avoid. So,  

play08:50

let's try throwing a curveball to this AI to see  how it responds. Down in the text field, I'll say,  

play08:55

"What's the weather in Seattle?" And let's see how  it responds. And look at that, it's got a sense of  

play09:01

humor. I'm here to keep our conversation sweet  and focused on baking. So there, it's taken our  

play09:07

guidance of avoiding certain topics and it steered  it back towards baking. That's great. It looks  

play09:12

like it's following the instructions. Now let's  try asking a question that it won't know anything  

play09:17

about. Here at the Kevin Cookie Company, we have  a cookie called "Clippy's Scrumptious Cookies."  

play09:23

Let me ask the AI to see if it knows how to bake  these. Let's send that through. Right up on top,  

play09:29

it looks like the cookie helper has not heard  of those cookies before. It sounds intriguing,  

play09:34

but I'm not familiar with that specific  recipe. So the GPT has all the different  

play09:39

knowledge and data available on the internet,  but if there's something it doesn't know about,  

play09:43

it won't be able to provide you with an answer.  Luckily, we can also contribute knowledge to this  

play09:49

GPT. Over on the left-hand side, there’s a section  for knowledge and this is where you can contribute  

play09:55

additional files to this GPT as reference. Right  down here, let's click on "Upload Files." And here  

play10:02

on my desktop, I have a recipe for "Clippy's  Scrumptious Cookies." I’ll click on that and  

play10:08

that will now upload it to the GPT. So now it  has that in its corpus of information. Let's  

play10:13

try that question again. How do I bake "Clippy's  Scrumptious Cookies?" and let's send that through.  

play10:19

And look at that. The GPT now knows all about  "Clippy's Scrumptious Cookies." And here it  

play10:25

provides all the different steps and all of the  different ingredients that you need to be able to  

play10:29

pull together those cookies. And the reason why is  we contributed that knowledge. Now you can upload  

play10:35

many different files into your custom GPT and  then it'll base its responses on all the different  

play10:41

information that you provide. It is so powerful.  Now, one of my favorite scenarios, imagine that  

play10:46

you're a student in school. You could build a  custom GPT for every single class that you're  

play10:52

taking and imagine that you upload the textbook  as knowledge into your GPT. Then you could ask  

play10:58

questions against your textbook. It is so powerful  and I wish I had this when I was in school.

play11:05

Looking over at the right-hand side of the  preview, I don't know if I like the formatting  

play11:08

for this response. I like when it provides all of  the ingredients up front and then it provides all  

play11:14

the different steps. So, I think we need to make  modifications to the instructions for this GPT.  

play11:20

Over on the left-hand side, let's go up to all of  the different instructions and down at the very  

play11:23

bottom, let's add some additional information.  Please format recipe instructions as follows.  

play11:28

I'll provide it with an example. Start with the  ingredients and then list out the steps. I've  

play11:33

now provided this information and over on the  right-hand side, let's again ask it to provide  

play11:38

us with the recipe and instructions for making  Clippy’s Scrumptious Cookies. Here, I'll type in,  

play11:43

how do I bake Clippy’s Scrumptious Cookies and  let's send that through. If we look up above,  

play11:48

here it starts by providing all the different  ingredients followed by the directions and I like  

play11:53

this format a lot better. One thing that you'll  find as you're building your own custom GPT,  

play11:58

as you preview it, you may not be completely  satisfied with the results you get back. So  

play12:02

then you could go over to the left-hand side, you  could go to create or configure and then tweak the  

play12:07

instructions and then type in another prompt and  see if the results that you get back match what  

play12:11

you're expecting and you'll find that as you're  building it, you'll likely go back and forth,  

play12:15

back and forth until you're completely satisfied  with the results that you get back. Over on the  

play12:20

left-hand side in configure, let's now take a  look at some of the other settings that we have  

play12:24

available down here under capabilities. First up,  we have something called web browsing and over on  

play12:29

the left-hand side, I can toggle it off or here I  could toggle it back on. And by having it turned  

play12:35

on, this GPT has access to all the different  information available on the internet. If I  

play12:41

turn it off, it'll limit what's available and  that way I could restrict it to, let's say,  

play12:45

just my recipe. Next up, we also have something  called the Dalle image generation and we talked  

play12:50

about this a little bit earlier, but this allows  your custom GPT to generate images and currently  

play12:56

we're not taking advantage of this even though  it's toggled on. Let’s scroll up just a little bit  

play13:01

back to the instructions and it might be a nice  touch where maybe if someone asks for a recipe,  

play13:06

we also generate an image showing the cookie to go  along with the ingredients and the directions. So,  

play13:12

let's add that to the instructions. Over  on the right-hand side, we can now test it  

play13:16

out and remember, this is part of that iterative  process of making your AI assistant. Down below,  

play13:21

I'll type in how do I bake Clippy’s Scrumptious  Cookies. We've asked this a few times,  

play13:25

but let's see if we get an image back with  this response. I'll send it to the GPT helper  

play13:30

and look at that. Now not only do I get all  the different ingredients and the directions,  

play13:34

but here I get a photo of what they should look  like. Now, it's not exactly what they look like,  

play13:39

but it gives you a really good feel of how these  cookies will turn out. Let's now go back over to  

play13:43

the left-hand side and we also have a few more  capabilities. At the very bottom of this list,  

play13:48

we also have something called the code interpreter  and this allows your custom GPT to run code, to do  

play13:55

math, and to also analyze data, and that could  be very helpful, but in this specific instance,  

play14:00

I don't have a need for this, so I'll leave it  turned off. Next up, we have something called  

play14:05

actions and we can create a new action. I'll click  on this. With actions, you can talk to external  

play14:12

services and their APIs and you're using your  custom GPT as the conversational layer. Now, I  

play14:20

know that sounds like a lot, so what do I mean by  that? Well, you have hundreds of thousands of APIs  

play14:26

available. You have APIs that can get the weather,  can get stock prices, sports scores, or maybe your  

play14:32

organization has its own set of APIs. You can now  interface with all of that data and those APIs  

play14:38

using conversation via your GPT. It makes data so  accessible. This is so powerful. To access an API,  

play14:47

right up on top, you can indicate whether you  need to authenticate. When I click on this,  

play14:52

you can set it to none if no authentication is  required. Maybe you have an API key to access the  

play14:57

API. Here you could type in that key and currently  it's hidden. You could also indicate the auth type  

play15:03

or here you could also use OAuth as another option  and you could fill in all the different details.  

play15:08

For this, I'll use the API key. Now, one thing  to call out is you have thousands and thousands  

play15:13

of free APIs available that you can use and  integrate into your custom GPT. Down over here,  

play15:20

I'll click on save. Over on the left-hand side,  you now need to type in your open API schema,  

play15:26

and if you click on this dropdown, you can see a  few different examples. Here's a weather example,  

play15:30

a pet store, and you also have a blank template.  This basically informs your custom GPT how it can  

play15:37

interact with the API and what type of data  it can request back. Right down below, I'll  

play15:42

type in a schema for the Kevin Cookie Company.  This API allows users to find cookie stores in a  

play15:49

specified location and then it'll provide back  that list. Here we see what this schema looks  

play15:54

like. If I scroll down a little bit more, there's  one endpoint which is get cookies or get cookie  

play15:59

stores and here we see the path and then I could  also test it out. If you want to publish this  

play16:05

so it's publicly available, you'll also need to  include a privacy policy. Let's test this out over  

play16:11

on the right-hand side. Over on the right-hand  side, here I'll type in show me all cookie  

play16:15

stores in Seattle, Washington and then let's send  that through. And over here, I'll click on allow.

play16:21

And look at that, it captured or took  my question and then it filled in the  

play16:26

schema which it then sent to the API.  The API then sent a response back and  

play16:32

my custom GPT converted that into text that I  can understand. That is so incredibly powerful.  

play16:40

Over on the left-hand side, let's now go  back to the main view. I'll click on this.

play16:46

Back on the configure page, at the very bottom, we  have one more setting under additional settings.  

play16:51

Although it says settings, there's currently only  one setting. And here it says use conversation  

play16:56

data in your GPT to improve our models. Basically,  as people interact with your GPT, do you want  

play17:02

to share that data back with OpenAI or do you  want to try to keep some privacy there? Here,  

play17:08

you could toggle that off if you want to keep  it private or here you could share it back. So,  

play17:11

it's your call and how secure you want your data  to be. For now, I'll leave that on and minimize  

play17:16

that. Next, I want to publish my GPT. In the top  right-hand corner, let's click on the button that  

play17:23

says create. I think this is looking good now,  so I think this is a good next step. This now  

play17:27

opens up a prompt and you can decide who you want  to share your GPT with. At the very top, you can  

play17:33

make it available only to you. Here you could also  share it with anyone who has the link. Although it  

play17:39

says anyone with the link, it's really anyone with  a subscription to ChatGPT with the link can access  

play17:46

it. If you don't have a subscription to ChatGPT,  unfortunately, you will not be able to interact  

play17:51

with this custom GPT. Down at the bottom, you also  have the option to publish it to the GPT store.  

play17:57

Earlier when we clicked on Explore GPTs, we saw  that large list of all the different GPTs. You can  

play18:03

make yours available there as well. But for now,  I only want this to be available to me. So here,  

play18:09

I'll make sure to tick that and down below, I'll  click on share. And look at that, it's now been  

play18:14

published. Here, I'll close out of this and let's  click on the back icon. On the left-hand sidebar,  

play18:20

I now have a new GPT helper called the Cookie  Helper. I can click on this and this drops me  

play18:26

directly into my new custom GPT. Down below, I  see some of the starter questions and now I can  

play18:32

interact down below. And it uses all of the  different instructions that we provided. If  

play18:37

you'd like to go back and edit your GPT, over on  the left-hand side, click on Explore GPTs and in  

play18:44

the top right-hand corner, you'll see the option  that says my GPTs. When you click on that, here  

play18:49

you'll see a list of all the different GPTs that  you've created. And here, I see the cookie helper.  

play18:54

I could click on the three dots if I'd like to  delete it, but we put so much time and effort into  

play18:58

this. I'm not going to delete it. And here I could  also click on the pencil icon to edit this GPT and  

play19:03

that brings us back into the editing interface.  Hopefully now you're starting to see some of  

play19:09

the incredible power of custom GPTs. Now, imagine  you're a student. You can set up a custom GPT for  

play19:17

every single textbook in every single class that  you're taking. Then, you can ask questions against  

play19:23

that textbook. Or imagine at work, you get an  invoice every single week. You can train your GPT  

play19:30

to extract information from that invoice and then  every single week that a new invoice comes in,  

play19:36

your GPT will know exactly what to do without  you needing to prompt it every single time.

play19:42

Essentially, if you find yourself doing the same  tasks again and again, you can save yourself  

play19:48

time by publishing your own custom GPT. You don't  have to write any prompts. It just does what it's  

play19:54

instructed to do. Let me know in the comments if  you've made any of your own custom GPTs and what  

play20:01

they do. To watch more videos like this one,  please consider subscribing and to do that,  

play20:07

you don't even have to write your own  custom GPT. I'll see you in the next one.

Rate This

5.0 / 5 (0 votes)

Étiquettes Connexes
Custom GPTAI AssistantBaking CookiesChatGPTOpenAIConversational InterfaceAI TrainingData AnalysisAPI IntegrationWeb BrowsingImage Generation
Besoin d'un résumé en anglais ?