Aula 04 - Tarefas em planilhas com IA e APIs

Links, dicas e notas de aula

Boas-vindas à quarta aula da Imersão IA!

Na quarta aula da Imersão IA, vamos mergulhar em um mundo de possibilidades ao explorar ferramentas de inteligência artificial que vão te ajudar no seu trabalho do dia a dia com planilhas e macros. E não para por aí! Você também conhecerá sobre os parâmetros usados para calibrar e controlar o GPT, e aprenderá como criar a sua própria ferramenta utilizando a API do GPT, uma técnica que te permitirá juntar diferentes recursos para automatizar tarefas e otimizar o seu trabalho.

Abaixo, disponibilizamos todo o material necessário para que você acompanhe a aula e avance em seu projeto.

Notion - Guia de Mergulho

Para te ajudar durante as aulas, criamos um Notion exclusivo da Imersão IA! Com dicas de como se preparar para a Imersão, conteúdos relacionados ao tema, calendário para você ficar por dentro de tudo que vai rolar nessa edição e muito mais

Discord da Imersão IA

Nosso servidor no Discord será o ponto de encontro perfeito para você interagir com outros estudantes, tirar dúvidas e compartilhar suas descobertas. Você pode até mesmo utilizar uma ferramenta de Inteligência Artificial para gerar imagens e fazer perguntas.

Entre agora mesmo no Discord da Imersão IA!

Prompts da aula

Aqui você encontra os prompts iniciais da aula:

  • Tenho uma planilha no Google Sheets com notas de alunos. Na coluna A está o nome do aluno e na coluna B a nota. Crie uma fórmula para filtrar os alunos com nota acima de 7.
  • Tenho uma planilha no Google Sheets com uma lista de alunos e as notas de cada aluno em 4 diferentes provas. Quero uma função em App Script para calcular a nota final do aluno. Ela recebe as 4 notas das provas e devolve uma nota com o seguinte critério: Se o aluno tirou algum zero a nota final é 0; Senão a nota final é a média das 3 maiores notas.
  • Escreva um email para um aluno de física para apresentar a nota dele no semestre. Nome: Marcelo Barbosa; Nota: 8,8.

Desafios do dia

1. Tokenização: Explorando o GPT-Tokenizer e o ChatGPT

Peça para o ChatGPT padrão gerar um texto curto sobre um assunto de seu interesse. Em seguida, acesse a página do GPT-Tokenizer, cole esse texto e observe como o modelo do GPT separa as palavras para gerar 'x' tokens.

2. Playground OpenAI: Brincando com Modelos e Temperaturas no Modo Chat

Crie uma conta na OpenAI, acesse o Playground, selecione o modo 'Chat' e experimente com os diferentes modelos e temperaturas. Gere o mesmo texto em diferentes temperaturas e analise as diferenças entre elas.

3. Gerando Mensagens com base em Notas dos Alunos: Usando a API_KEY

Usando o código do Sérgio e a sua API_KEY, faça a alteração no campo "content:" de 'role: "system"' no código, com o objetivo de gerar uma mensagem personalizada e carinhosa para cada aluno(a), com base na nota que ele(a) recebeu.

Divulgue o seu projeto!

Mostre o seu projeto para o mundo compartilhando no LinkedIn e Instagram! Marque a Alura (@AluraOnline) e o Paulo (@paulo_hipster). Vamos adorar ver os seus projetos e acompanhar a sua evolução! Lembre-se de utilizar a hashtag #ImersaoIA para que o seu projeto alcance ainda mais pessoas.

Bom mergulho e até a próxima aula!

Quem são nossos mergulhadores?

Instrutores e Instrutoras da Alura nessa imersão

  • Paulo Silveira

    Paulo Silveira

    Co-fundador e CEO da Alura. É bacharel em Ciência da Computação e Mestre pela USP em Geometria computacional.

  • Guilherme Silveira

    Guilherme Silveira

    Co-fundador e CIO da Alura. Com 18 anos de ensino nas áreas de programação e dados, possui formação em Engenharia de Software

  • Sérgio Lopes

    Sérgio Lopes

    Co-fundador e CTO da Alura. Formado em Ciência da Computação, é professor, palestrante, autor de livros e ativo na comunidade Dev brasileira.

LIVES DESTA IMERSÃO!

Reveja tudo que aconteceu
durante as lives