+2 meses grátis para
acelerar a sua carreira

Tá acabando!

00

DIAS

00

HORAS

00

MIN

00

SEG

Alura > Cursos de Inteligência Artificial > Cursos de IA para Programação > Conteúdos de IA para Programação > Primeiras aulas do curso Flash Skills: ChatGPT

Flash Skills: ChatGPT

Aula 1 - Apresentação

Apresentando o curso e o instrutor

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".

Explorando o conteúdo do curso

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.

Desenvolvendo um projeto prático

À 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.

Convidando para o início do curso

Vamos começar em breve e esperamos que todos aproveitem este curso.

Aula 1 - Introdução ao ChatGPT e Conceitos Básicos de IA

Iniciando o uso do ChatGPT

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.

Explorando conceitos básicos de inteligência artificial

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.

Simplificando explicações para diferentes públicos

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.

Utilizando a janela de conversa e multimodalidade

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.

Apresentando resultados e preparando para próximos passos

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.

Aula 1 - Usando IA para criar um plano financeiro pessoal

Explorando funcionalidades de produtividade

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.

Planejando a aposentadoria com o GPT

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.

Sugerindo perfis de investimento

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.

Especificando informações para o Brasil

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.

Explorando opções de investimento

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.

Utilizando modelos de IA para situações reais

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.

Considerando mudanças nas opções do ChatGPT

É 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.

Sobre o curso Flash Skills: ChatGPT

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:

Aprenda IA para Programação acessando integralmente esse e outros cursos, comece hoje!

Conheça os Planos para Empresas