ChatGPT has taken over the internet, are you keeping up?

What's all the fuzz about ChatGPT?



First of all, let's look into what it is.

What is ChatGPT

ChatGPT is a large language model trained by OpenAI. It has been trained on a vast amount of text data and can generate human-like text responses to input in a conversation-like manner. This means that ChatGPT can understand the context of a conversation and generate responses that are relevant to the discussion.

ChatGPT is powered by GPT-3, one of the most advanced language models available. This allows it to generate high-quality text responses that are often difficult to distinguish from responses written by a human.

One of the key features of ChatGPT is its ability to continue a conversation even when the topic changes. This allows for more natural and fluid conversations with the model.

Overall, ChatGPT is a powerful tool for generating human-like text responses in a conversational setting. It can be used for a wide range of applications, including chatbots, customer service, and even creative writing.

Ok, now you know what it is. What's the fuzz?

Well, AI or Machine Learning has been around for quite some time now. This is the first publicly available model that is this advanced. As OpenAI describes themselves, the ChatGPT makes it possible to “answer follow-up questions, admit its mistakes, challenge incorrect premises and reject inappropriate requests.”.

On top of that it can also write essays for students and debug code.

Is that the end of developers?

Well no. I got the chance to ask Thomas Dohmke, the CEO of Github, a similar question this summer, at WeAreDevelopers conference in Berlin. Github had just launched Copilot, an AI assistant when you are coding. And he had a great answer to my similar question; If programmers are going to get dumber?

Now I'm paraphrasing because I can't remember word by word what he replied, but basically he said. Since the art of printing press, or typewriting, or libraries. People have been scared of the changes that come and we are reluctant to change. But those who adapt and learn how to utilize new technology will get a huge advantage in their profession.

Just like Yuval Noah Harari said in his Talks at Google, "Emotional Intelligence" is the most important thing we can teach our kids and young students, because we can't prepare for all the changes that will come as technology enters our life more and more.

Now to the fun part

How do you use it?

Well you need to go to https://chat.openai.com/chat and try it out. But you need to create an account.

If you don't want to do that, I created a simple ChatGPT demo here. Tokens are limited, so enjoy while it lasts.

Or if you want to go ahead and implement it yourself, you can follow me on Github and check out my simple ChatGPT demo that I built with NextJS and Node.

Check it out!

My Github repo ChatGPT-NextJS