Table of contents
No headings in the article.
What is ChatGPT?
The ChatGPT is an model of artificial language development by OpenAI. It was trained with millions of examples of articles and is able of respond to questions and execute tasks that could only be executed by humans.
The open version is 3.5, it was trained using content on internet until 2021, but unknown recent content.
Also exist other platforms for AI, with various other resources such as text, images, 3d, video, and coding. Below the image with some examples.
Open AI
OPenAI is in the organization of research in artificial intelligence no profit, funded in 2015 by Elon Musk, Sam Altam, Greg Brockman, Ilya Sutskever, Wojciech Zaremba, e John Schulman. The objective of OpenAI is to develop technologies of IA with responsibility and ethics, in order to maximize its benefits to society as a whole. More details, access the link OpenAI.
Also exist the playground for interacting with AI of various forms, just create a new account on OpenAI, the link here.
What benefits for developer ?
Below have some benefits that the ChatGPT can help the developers.
Automatic generation of code: The ChatGPT can be used for make code using text descriptions, such as task and problem. It can help speed up the process of developers and reduce the quantity of time spent writing code.
Documentation: The chatGPT can be used to make documentation for the project of software, including a description of code, user guides, and a manual. It can help keep the documentation updated.
Automatization Tests: The ChatGPT can be used to writing automation test for check if the code work correctly. It can help improve the quality of code.
Code Analysis: The chatGPT can be used for analyzing the code and suggest to improve ou hotfix. It can help keep the code optimized.
The extension that I tested and I thought well interesting is CodeGPT, which is available for the environment of development called visual code, the extension help in various task and improve the productivity, the link here.