Create your first AI Chatbot

Asaf Sahar
4 min readApr 12, 2024

If you are like me, working in the IT field, you know that things change rapidly and constantly. It’s crucial to keep ourselves updated with the latest technologies. This is why I started to explore Chatbots and create my first AI Chatbots. Since OpenAI announced they would launch an online store for chatbots, similar to today’s app stores for mobile phones, it captured my attention, and I told myself that I wanted to be part of it.

So, I registered on the waiting list to gain access to GPT-4. Once the approval has arrived, I subscribed for the ‘ChatGPT Plus’ which is 20$ a month. In my opinion, it’s worth the money to gain access to what everyone is talking about - the future.

After having the subscription you should see on the left an option to Explore GPTs, click on it.

You will arrive to this page:

In this page you can see some of the Top picks of Chatbots.

By clicking on ‘My GPTs’ you will arrive to this page where you can create your new AI chatbot or see the ones you already created:

Click on ‘Create a GPT’, then you will be redirected to the create NewGPT page:

On the left, you can define your GPT’s name, description, instructions, and more. Note that it opens on the ‘Configure’ tab by default, but you also have the option to select ‘Create’, which I will discuss below. Since the first 3 fields: Name, Description and Instructions are clear I won’t write about them.

‘Conversation starters’ are examples of questions you want your GPT to suggest to users to initiate a conversation and to engage them to start a conversation with your bot.

Knowledge’ part allows you to add files as a knowledge base for your GPT. For example, I created a Cyber Security mentor GPT, so I added to it a file that contained all the content that I wrote on my blogs.

Capabilities’ part defines if you want that the GPT will be able to search information online (Web Browsing), if it will be able to generate images based on textual descriptions (DALL-E Image Generation) and if allow this GPT to run code (Code Interpreter).

‘Create’ tab

In this option you will be guided on how to create your GPT with easy to use instructions.

This part typically involves selecting the type of chatbot you want to create based on its intended function, like customer service, personal assistance, or knowledge sharing. First, it will ask you what kind of chatbot you want to create:

You can see an example for a response from the chat to something that I wrote:

Then, see what else it’s suggesting, to have an image for your bot:

This process will continue with more guiding questions, which I will not emphasize, as they are straightforward and self-explanatory.

At the end it will suggest you to try the bot that you created to see how it works. This will be done on the preview section on the right side of the screen.

If you are not satisfied with your bot you can continue and adjust it on the left side of the screen, but if you are pleased with the results you can click on the Green button ‘Create’.

Then it will ask you how you want to share this bot:

Choose the option that you want. Just be aware that if you select the third option, ‘Publish to GPT Store’ it will be open to the public.

After clicking on ‘Share’ it will display a pop up that the bot is shared and it will give you an option to view the GPT that you have just created.

Congratulations! You have created your first AI Chatbot.

Remember, you always have the option to edit your bot and make the changes and adjustments that you want, also the share options are editable.

Last but very important part of AI chatbot creation is the Ethical part. It’s crucial to consider ethical AI principles. I strive to uphold user privacy, data protection, and to ensure interactions through my bots are clear, unbiased, and respectful.

I Hope that you enjoyed reading this blog and that you were encouraged to create your first AI Chatbot. If you liked it, please give a clap, follow me, and share it with your friends.