Boas-vindas a este Flash Skills, um curso introdutório sobre Chat GPT. Nós somos Fabrício Carraro, Program Manager na Alura, autor de IA e apresentador do podcast "IA sob Controle".
Neste curso, que será voltado para iniciantes, vamos explorar desde a base como utilizar as funções mais básicas do ChatGPT. Também vamos analisar como esses modelos de linguagem, as LLMs (Large Language Models, ou Modelos de Linguagem Grande), funcionam internamente.
À medida que avançamos, desenvolveremos um projeto completo de escrita criativa, incluindo a criação de imagens, análises, gráficos e, ao final, um site e um aplicativo para uma empresa de marketing de viagens e turismo ao redor do mundo.
Vamos começar em breve e esperamos que todos aproveitem este curso.
Iniciando diretamente, já abrimos a página do ChatGPT. Podemos procurar no Google ou acessar diretamente em chatgpt.com. Devemos fazer o login com nossa conta, que pode ser a gratuita. Mais adiante no curso, veremos algumas funcionalidades exclusivas da conta paga, mas começaremos com a gratuita por ser mais simples. Vamos aumentar o zoom para melhorar a visibilidade.
Inicialmente, quando pensamos em IAs e modelos de linguagem, provavelmente já os utilizamos para fazer perguntas básicas. Vamos começar do básico para nivelar o conhecimento de todos. Podemos perguntar, por exemplo, o que é inteligência artificial. A resposta será rápida: é um campo da ciência da computação que busca desenvolver sistemas ou máquinas capazes de realizar tarefas que normalmente exigiriam a inteligência humana. Ele também fornece exemplos de áreas de aplicação.
Podemos pedir uma explicação mais simples, como se estivéssemos falando com uma criança de cinco anos. A IA ajusta o tom da explicação, tornando-a mais acessível. Por exemplo, ela pode dizer que a IA é como um cérebro de faz de conta dentro do computador, que aprende quando mostramos muitas coisas para ele. Se mostrarmos milhares de fotos de cachorros e gatos, a IA aprende a diferença e consegue identificar se é um cachorro ou um gato. A linguagem utilizada é adaptada ao tipo de mensagem solicitada, que chamamos de prompt no jargão da IA.
Quando pedimos uma explicação para uma criança, a IA entende que deve ser mais informal e próxima do público leigo ou jovem. Ela pode usar emojis e simplificar a linguagem, dizendo que a IA é como um robô esperto que ensinamos. A IA pode até oferecer uma historinha ou um desenho simples para facilitar a compreensão.
A janela de conversa, ou janela de contexto, é onde a IA se lembra das perguntas e respostas anteriores para melhorar as respostas futuras. Ela pode perguntar se queremos ver uma historinha ou um desenho, e ao respondermos "sim", ela cria uma historinha simples. Se pedirmos, ela também pode gerar uma imagem, demonstrando a capacidade de multimodalidade das IAs modernas.
Cada módulo da IA é responsável por um tipo de dado: texto, imagem, áudio, vídeo, etc. A IA pode receber e interpretar textos, gerar textos, receber e interpretar imagens, ou gerar imagens. A geração de imagens pode levar alguns segundos ou minutos, pois é um modelo diferente. A maioria dessas funcionalidades está integrada em um único lugar, facilitando o uso.
Após a geração da imagem, a IA apresenta a historinha da IA, do cachorro e do gatinho, com um robô tentando adivinhar se é um cachorro ou um gato. A imagem mostra um cachorro na parede, com uma indicação de que é um cachorro e não um gato, exatamente como prometido: um desenho fofinho de um robô na escolinha aprendendo a diferenciar cachorros e gatos.
No próximo vídeo, continuaremos com outro exemplo e tentaremos entender como esses modelos de IA funcionam internamente.
Voltando ao nosso tema, anteriormente solicitamos algumas tarefas simples ao modelo e também alteramos o tom de voz dele. Além disso, pedimos para ele gerar uma imagem e uma pequena história sobre o assunto. Agora, vamos explorar funcionalidades mais úteis para nosso dia a dia de produtividade e trabalho.
Considerando uma situação hipotética de pessoa física, imaginemos que desejamos nos aposentar aos 60 anos de idade. Embora ainda seja jovem, queremos planejar essa aposentadoria e, para isso, podemos solicitar a ajuda do GPT. Por exemplo, podemos nos apresentar como alguém que mora em São Paulo, Brasil, embora, na verdade, residamos em Barcelona, Espanha. No entanto, para fins de exemplo, podemos adaptar o cenário para qualquer localidade, como Vitória, Espírito Santo, Manaus, São Paulo ou Rio de Janeiro, inserindo nosso nome e demais informações pertinentes.
Suponhamos que temos 30 anos de idade e desejamos nos aposentar aos 60 anos, com uma renda mensal de 10 mil reais. Podemos pedir ao GPT para nos ajudar a criar um plano financeiro que nos permita economizar mensalmente até atingirmos esse objetivo. Um prompt básico pode ser utilizado para iniciar essa busca, mas podemos incrementá-lo ainda mais. Caso não tenhamos conhecimento sobre investimentos, podemos solicitar as melhores opções disponíveis. Essa interação pode ser feita em um único prompt ou em uma conversa passo a passo.
O modelo começa a responder rapidamente, propondo um plano de aposentadoria financeira para alcançar uma renda passiva de 10 mil reais aos 60 anos. Ele explica o processo passo a passo, começando pelo objetivo de renda desejada na aposentadoria, que seria 120 mil reais por ano. Utilizando a regra dos 4%, que é comum em finanças, podemos sacar 4% ao ano do nosso patrimônio sem esgotar o dinheiro, assumindo investimentos consistentes e contribuições mensais.
Para acumular aproximadamente 3 milhões de reais até os 60 anos, o modelo sugere diferentes perfis de investimento: conservador (poupança e CDB de baixo risco, 4% ao ano), moderado (tesouro IPCA+, fundos multimercado, FIIs, 6% ao ano) e agressivo (ações, ETFs, fundos internacionais, 8% ao ano). Ele fornece valores mensais para cada perfil: R$4.900 para o conservador, R$2.700 para o moderado e R$1.600 para o agressivo. Além disso, sugere onde investir, como em tesouros IPCA com juros semestrais, e oferece um plano passo a passo.
Os próximos passos incluem abrir uma conta em uma corretora confiável, como XP, Nuinvest, BTG, Inter ou Modal, e criar uma reserva de emergência equivalente a seis meses de custo no tesouro Selic. O modelo também faz uma simulação e resume o plano.
Ao fazer esse pedido, os modelos geralmente se baseiam no conhecimento adquirido durante o treinamento, podendo misturar informações de diferentes regiões, como Brasil, Estados Unidos e Europa, resultando em respostas generalistas. No entanto, podemos especificar que desejamos informações específicas para o Brasil. Com o acesso à internet, podemos solicitar que o modelo busque informações online, focando em tesouro direto e fundos seguros.
Ao especificar essa busca, o modelo acessa a web, consultando sites como o Infomoney, e retorna uma resposta mais precisa e contextualizada para nossa situação.
Para alguém com 30 anos de idade conseguir uma renda extra, o título indicado é o Tesouro Renda Mais 2055. Estamos, basicamente, a 30 anos de distância, e com aportes de R$ 625,10 ao mês até os 60 anos, já é muito menos do que os R$ 4.900, R$ 2.700, R$ 1.600 mencionados anteriormente. Talvez a referência tenha sido outra, ou algum fundo mais genérico. Na B3, há simulações com o Tesouro Renda Mais, que, nesse caso, recomendaria um aporte de R$ 287,99 por mês. Outro exemplo é o Tesouro IPCA+, com 6% ao ano, real, mais fundos seguros, em outra simulação. Para acumular 2 milhões de reais nesses 30 anos, seria necessário um aporte de 2 mil reais por ano.
Foi gerada uma tabela com algumas considerações: o Tesouro Direto tem uma taxação regressiva no imposto de renda, que varia de 22% a 15%, dependendo do prazo, e uma taxa de custódia muito baixa. Existem simuladores na internet, como o do Tesouro Direto e do Estadão Investidor, que podem ser utilizados. É interessante ter essa interação, e sempre há uma pergunta final. Se desejarmos, podemos receber ajuda com exemplos, passo a passo, usando o simulador do Tesouro, ou montar cálculos personalizados, considerando aportes iniciais, rentabilidade real, entre outros.
A ideia é utilizar isso para situações reais do dia a dia, que podem parecer complexas, mas agora temos um ponto de partida, utilizando modelos de IA, como o ChatGPT. Em um exemplo, foi mencionado que podemos buscar informações na internet. Para isso, podemos copiar e colar nosso prompt inicial em um novo chat. No lado esquerdo, há um botão para abrir uma nova conversa, que "esquece" tudo que foi falado anteriormente, mas as conversas antigas ficam guardadas. Nesse caso, queremos limpar e usar a mesma pergunta, mas também podemos pedir para ele fazer pesquisas na internet ou mudar a abordagem.
Ao clicar no sinal de mais, há várias opções, como estudar, aprender, criar imagens, pesquisar por mais tempo, investigar, e buscar na web. Ao ativar essa opção, ele buscará informações na internet, mesmo sem escrever no texto. Isso permite fazer a mesma coisa de duas maneiras: buscar na web ou usar o conhecimento interno. A resposta gerada será nova, pois as respostas generativas variam a cada vez. Vale a pena repetir perguntas ou detalhar dentro de uma mesma conversa para confirmar o que desejamos.
É importante mencionar que as opções do ChatGPT mudam com o tempo. Quando estivermos fazendo este curso, talvez a opção de busca na web não exista mais. Nesse caso, devemos escrever claramente que queremos buscar na internet. Agora que já introduzimos o que pode ser feito com esse modelo de IA, vamos entender como eles funcionam nos bastidores no próximo vídeo.
O curso Flash Skills: ChatGPT possui 129 minutos de vídeos, em um total de 26 atividades. Gostou? Conheça nossos outros cursos de IA para Programação em Inteligência Artificial, ou leia nossos artigos de Inteligência Artificial.
Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:
Impulsione a sua carreira com os melhores cursos e faça parte da maior comunidade tech.
1 ano de Alura
Matricule-se no plano PLUS e garanta:
Jornada de estudos progressiva que te guia desde os fundamentos até a atuação prática. Você acompanha sua evolução, entende os próximos passos e se aprofunda nos conteúdos com quem é referência no mercado.
Mobile, Programação, Front-end, DevOps, UX & Design, Marketing Digital, Data Science, Inovação & Gestão, Inteligência Artificial
Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.
No Discord, você participa de eventos exclusivos, pode tirar dúvidas em estudos colaborativos e ainda conta com mentorias em grupo com especialistas de diversas áreas.
Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.
Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.
Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.
Acelere o seu aprendizado com a IA da Alura e prepare-se para o mercado internacional.
1 ano de Alura
Todos os benefícios do PLUS e mais vantagens exclusivas:
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.
Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.
Para estudantes ultra comprometidos atingirem seu objetivo mais rápido.
1 ano de Alura
Todos os benefícios do PRO e mais vantagens exclusivas:
Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.
Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.
Conecte-se ao mercado com mentoria individual personalizada, vagas exclusivas e networking estratégico que impulsionam sua carreira tech para o próximo nível.
Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.