On November 6, during OpenAI's Dev Day held in San Francisco, Sam Altman introduced GPTs to the world.
Their ease of creation and use, together with future plans for a GPT Store where they can be shared and monetized, mark a new step forward in artificial intelligence development and, especially, in democratizing its use.
What are GPTs?
GPTs are a natural evolution of ChatGPT, with the added benefit that they can be customized to fit each user's unique needs.
The most remarkable part is that any user, regardless of their programming experience, can configure these models in a simple, intuitive way, just by chatting with ChatGPT.
As we will see later, there are several ways to create them, allowing anyone without prior technical knowledge to generate their own assistant.
OpenAI does not leave more experienced users behind either; they will also have unique tools at their disposal.
OpenAI's custom GPTs therefore represent an open door to a world where building personalized virtual assistants is within everyone's reach, transforming how we interact with artificial intelligence and shaping a future where every AI tool can be as unique as its user.
Benefits and uses of custom GPTs
Among the benefits we find in GPTs, two stand out the most:
- Accessibility.
- And customization.
Next, we will go over some of the most relevant points of OpenAI's new custom chatbots.
The new GPTs let us tap into the power of GPT-4, with its full knowledge base, to build assistants tailored to our taste.
For this customization we have several paths:
- Create instructions the new chatbot must follow, such as steps to take in the conversation or what it should reply when the user asks certain questions.
- Upload files with proprietary information that our custom GPT will process and use to deliver better answers.
- Allow it to connect with third-party services to extend its capabilities.
When it comes to accessibility, as we'll see in the next section, it has never been so easy to create your own custom chatbot. If we want, we can use natural language through chat to shape it.
The uses of OpenAI's GPTs are practically anything we can think of, from SEO assistants to experts on Google's guidelines, expert chefs or image consultants.
So far everything is very direct and simple. Clicking on "Create a GPT" takes us to a new screen where we have two options to build our own custom GPT.
In "Create" we can interact in a chat with the tool itself to tell it what we want it to do. This is the simplest way to create your own chatbot, but also the one over which we will have the least control.
Based on the conversation we have, on the explanations and interactions we make, it will automatically fill in the fields needed so that our own ChatGPT behaves the way we want.
Once we have it to our liking, we click "Save" and it becomes available.
The slightly more advanced alternative lives in the Configure tab, where we can manually fill in the exact instructions we want to give our GPT, along with the modules we want it to have enabled.
These modules can be web browser, Dall-E and Code Interpreter.
In this section we can also feed it text files, databases, etc., so it draws on them and adds external information to the model.
This is where a large part of the tool's potential lies and where we can customize it the most.
Finally we have the "Actions" section.
That is where you can really make a difference by integrating ChatGPT with third-party applications via API and where the possibilities expand enormously, although it requires more development experience and the average user is not going to take full advantage of it.
These would be the two options to create your own GPTs inside the ChatGPT app itself, but there is one last option to build more complete custom assistants.
This option lives inside OpenAI's Playground, in the "Assistants" section.
There we will have additional options, such as choosing the model we want to use or being able to view the logs of our interactions.
We can then use these assistants outside the OpenAI environment, which lets us integrate them into external apps or websites, for example.
The best GPTs for SEO
One of the uses you can give to building custom assistants with OpenAI's new tool is focusing them on SEO.
Below we've gathered some of the most useful SEO-focused GPTs available today, but bear in mind that many new ones are created every day.
- Search Intent Optimization Tool. GPT to optimize search intent based on Google's guidelines.
- Content Helpfulness and Quality SEO Analyzer. GPT to analyze the helpfulness and SEO quality of a piece of content.
- GSC Keyword Ranking Changes Scatter Plot. GPT that generates a chart to evaluate the impact of a Google update.
- SearchQualityGPT. GPT to analyze your content based on EEAT criteria.
- SEO. GPT that returns an On-Page report for any URL you give it.
- SEO Super Analyzer. GPT for in-depth SEO analysis.
- SEO Title And Description Optimizer. Optimizer for SEO titles and descriptions.
List of GPTs for digital marketing
Below, just like in the previous section, we've put together a list of custom GPTs for digital marketing.
- GA4 Commander. GPT assistant and guide for Google Analytics 4.
- Competitive Analysis AI. GPT for performing competitor analysis.
- ArticleGPT. GPT specialized in article creation and content analysis.
- StyleMaster. Custom GPT that lets you replicate an author's writing style.
- Viral Hooks Generator. GPT specialized in creating hooks to grab the audience's attention.
- Amazon A+ | Website Product Descriptions. Product description writer for ecommerce.
Conclusion
GPTs are a fantastic tool that lets you go a step beyond what we can do with regular ChatGPT, although to fully take advantage of their potential you do need some technical knowledge.
That said, any user, regardless of their prior level of knowledge, can approach GPTs and get a lot out of them thanks to their simplified interface and usage.
We hope that the launch of the GPT store and the arrival of future models will further expand the possibilities of having a custom chatbot for each one of us.
Frequently Asked Questions
Only users with a ChatGPT Plus subscription can create and use custom GPTs.
No. Creating any custom GPT is included with a ChatGPT Plus subscription. The only additional charge may apply when creating assistants in the playground and using them via the API.
Yes. Any custom GPT you generate can be shared with another user through a link.
In principle that data is safe, but be careful when sharing sensitive information, since other users can use jailbreak techniques to extract that content.