Olá, pessoal, tudo bem? Sou o professor Luciano Soler. Vou fazer uma breve autodescrição.
Sou um homem branco com cabelos castanhos, vestindo uma camiseta preta. Estou sentado aqui em uma cadeira com uma mesa preta e um computador, um notebook ao lado. Inteligência artificial, módulo dois, revisão módulo 1.
Voltamos aqui então com o segundo módulo da disciplina de inteligência artificial. Bom, vamos revisar o conteúdo que nós vimos no módulo um. No módulo anterior, nós tentamos responder a pergunta: O que é inteligência artificial?
Como é esse programa? para que que ele serve, né? E uma das coisas que a gente eh conseguiu concluir é que a inteligência artificial é algo que foi feito para imitar a inteligência humana e ele serve, ele é um programa que pensa, né?
Então, além disso, nesse módulo que que nós tivemos anteriormente, a gente eh foi buscar quais áreas que a inteligência artificial eh tem ajudado a desenvolver, né? E nisso a gente viu que tem várias áreas eh não só tecnologia, mas nas áreas de saúde, educação, transportes. E a gente vê vários exemplos de onde que a gente aplica a inteligência artificial nas nossas vidas.
Nós aplicamos em desde a parte web, né, desde da parte de internet, onde a gente tem e-commerces, que são comércios eletrônicos, tipo Magazine Luía, Mercado Livre, onde fazem sugestão de produtos, como transportes, logística, por exemplo, Google Maps, que ele faz rotas melhores para você ou indica onde tem um trânsito mais cheio, né? Como que você faz para desviar de rotas ou melhores rotas para você chegar de forma mais rápida na sua casa. o próprio Uber, né, entre outros, tipo Netflix, que te sugere vídeos ou até mesmo o YouTube, que conforme você vai fazendo pesquisas, ele vai dando sugestões para você.
Vimos também como que a inteligência artificial aprende, modelos de aprendizado supervisionado, onde você mostra pra inteligência artificial eh alguma coisa e explica para ela o que é. Por exemplo, eu mostro uma foto de um cachorro e falo: "É um cachorro". E a partir daquele momento que você começa a treinar isso com várias fotos, várias imagens de do cachorro, por exemplo, a inteligência artificial quando vê uma outra foto de algum cachorro que ela não tinha visto anteriormente, ela consegue eh identificar que é um cachorro.
A gente consegue fazer isso com diversas coisas. Inclusive na na no módulo passado, nós vimos um exemplo usando o celular ali e o Google para fazer pesquisas usando imagens, tudo isso usando inteligência artificial. E vimos também como como nós fazemos ali para conseguir instalar e utilizar as ferramentas mais conhecidas hoje atualmente, né?
Então, eh, todas essas ferramentas que nós vamos falar hoje já foram vistas, né, em quase sua totalidade nas na aula anterior, no módulo anterior. Então, se você não tem instalado no seu celular ou se você não eh acessou ainda via internet pelo seu computador, você pode voltar na aula anterior e dar uma olhada lá, que eu explico todas as partes, como que você faz para acessar cada uma dessas ferramentas. O objetivo desse módulo agora que nós vamos tratar é muito parecido com o que a gente tem nessa imagem ao lado, né, no nosso no nosso lado direito, que é um homem ali que está construindo uma casa com vários objetos ali de madeira, né?
Ele tá construindo uma casa de brinquedo com vários objetos de madeira de empilhar, né? E ele tá fazendo uma construção. Então, a gente vai aprender neste módulo eh engenharia de prompt.
O que é engenharia de prompt, né? Por que que essa técnica de engenharia de prompt é tão importante? E como nós, humanos, podemos ensinar a inteligência artificial a responder às nossas necessidades, né?
Então, nós vamos fazer perguntas e a gente quer que essa resposta seja a mais próxima possível do que a gente imaginou, né? Então, como que a gente faz que a inteligência artificial responda para nós de uma forma bem clara e objetiva as nossas necessidades? Para que a gente comece entendendo sobre como que a gente vai fazer a inteligência artificial nos responder, uma das palavras que eu vou usar bastante neste módulo é a palavra contexto.
Então, eu preciso explicar para vocês o que é contexto, tá? contexto é a situação ou cenário que ajuda a entender melhor uma informação. É como dar um pouco mais de detalhe aí paraa outra pessoa ou paraa inteligência artificial para que ela entenda o que exatamente a gente quer.
Por exemplo, se eu falar para você olhar esse vídeo à direita, onde tem uma moça de com fones de ouvido, eh, dentro de um ônibus, olhando para para fora do ônibus, olhando para cima, olhando para pro lado, né, sem passar nenhum contexto, a gente não consegue imaginar o que ela tá pensando, o que ela tá querendo. Da mesma forma, a inteligência artificial, se nós não passarmos o motivo por cujo qual nós estamos fazendo a pergunta, ela também não vai saber nos responder. Se você eh viu a aula anterior e você fez algumas perguntas paraa inteligência artificial, você já deve ter percebido que muitas vezes a resposta que ela te deu não foi muito útil, não foi muito o que você esperava.
Imagine só, eu escrevo na inteligência artificial, escrevo um texto, o que vai acontecer? Vai acontecer igual esse robô que nós temos na do lado direito da nossa tela, né? Ele com um caderninho e tentando apertar ali o seu parafuso para entender o que tipo de texto que você quer, né?
Que ela quer saber sobre que eu devo escrever, né? Ele não sabe se eu falar escrevo um texto, não dá para saber o que que sobre o que que ele tem que escrever. Qual tom que deve ter esse texto.
Deve ser humorado, deve ser formal. Eh, qual a idade do público, né? Por exemplo, é para um público jovem?
É para uma criança, é para idoso. Quem que para quem que é esse esse texto, né? E esse texto que eu vou escrever sobre o quê?
E outra, vai ser útil para essa pessoa? Quão útil vai ser? Então, eu preciso saber responder algumas perguntas.
Eu preciso passar algumas informações paraa inteligência artificial para que ela consiga responder algumas perguntas. Por exemplo, vamos pegar essa imagem da esquerda. Nós temos aqui um salão de beleza com uma cadeira preta, um espelho.
É um salão bem simples, com uma cadeira de lavar cabelo no fundo e alguns produtos na parte superior da prateleira. Olhando essa imagem, se a gente quiser fazer um texto para que ele escreva ali, por exemplo, quero pedir pra inteligência artificial, eu tenho esse salão, eu quero pedir paraa inteligência artificial para escrever, para mim, para me ajudar a divulgar o meu salão. Então eu coloco lá para ela, ó, escrevo um texto com de cinco linhas para divulgar o salão de beleza simples que atende em bairro, né?
eh, e que que atende em casa, no bairro Jardim das Rosas e cobra preços populares. Fica muito mais claro pra inteligência artificial o que ela deve fazer. Inclusive, eh, em muitos casos, eu posso ainda colocar a imagem junto no contexto para ajudar a inteligência artificial a pensar melhor sobre o que ela vai nos responder.
Outro exemplo de uma imagem de uma de algo sem contexto, imagina uma nota de R$ 10 aqui. Se você tem uma nota de R$ 10, igual essa da direita aqui, imagine que alguém chega para você e fala: "Me empresta R$ 10". Se for sem contexto, você pode falar assim: "Para quê?
Será que é urgente? Hum, não sei. Será que vai me devolver?
Também não sei. Se for com contexto, fica um pouco diferente. Olha só, me empresta R$ 10 para eu comprar gás porque acabou e a minha comida tava no fogo.
Eu te devolvo amanhã. Ó, não ficou muito melhor igual essa imagem da direita. Você tá lá com a panela no fogo, igual a imagem da direita ali, acabou o fogo, ó.
Tá na panela e não tem nenhum fogo embaixo, né? A gente tem um fogão ali, mas não tem nenhum fogo e a panela em cima tampada ali e nada, né? Então aconteceu essa situação, você vai lá, pede pra pessoa R$ 10, fala que você vai comprar o gás que acabou.
Não fica mais fácil, né? Agora ficou claro, ó. Você entende o porquê?
Quem tá, quem tá sendo solicitado pelos R$ 10, entende o porquê que a pessoa tá pedindo para quê? E até quando que ela vai devolver esses R$ 10 que ela pediu emprestado? Um outro exemplo sem contexto, a gente pode ver nesse vídeo do lado direito, onde tem uma pessoa despejando bolo líquido dentro de uma forma para assar esse bolo.
Como é? Como se você imagina algo sem contexto, você pedindo para esse confeiteiro fazer um bolo para você de aniversário. Se você não falar qual sabor você gosta, para quantas pessoas vai ser esse bolo ou quando que é o seu aniversário, esse confeiteiro nunca vai conseguir te entregar um bolo do jeito que você quer.
Então é uma das coisas importantes que nós temos na inteligência artificial é conseguir passar a informação que ela precisa. Se nós conseguimos detalhar a pergunta, a gente garante que a inteligência artificial nos entregue exatamente o que a gente deseja. Então, o nosso trabalho nessa nesse módulo agora é diminuir o máximo a ambiguidade e levar a eh vocês, né, a respostas mais assertivas.
O que que nós vamos precisar para esse módulo? O que nós vamos precisar entender nesse módulo? Primeira coisa, engenharia de prompt.
O que é engenharia de prompt, não é? Engenharia de prompt é o jeito de conversar com a inteligência artificial como se fosse dar uma instrução bem clara para ela nos ajudar. Vamos pegar um exemplo.
Olha só. Quando você pede água para uma criança, você fala assim: "Pega ali o copo azul com água em cima da mesa. " Você tá dando um comando claro.
Você tá falando para ela exatamente o que você quer. Com a IA é a mesma coisa. Nós temos que falar exatamente o que ela deve fazer passo a passo para que ela consiga concluir a tarefa.
Por que que engenharia de prompt é tão importante com as inteligências artificiais que nós vamos explanar nesse curso e nesse módulo como um todo? Essa engenheira de prompt é a forma como nós falamos com elas. E a inteligência artificial, ela só entende bem se a gente explicar bem, se a gente conseguir passar o comando para ela para trazer respostas corretas.
Se a gente colocar um comando mal feito, as respostas vão ser erradas, confusas ou muito abertas, sem muito foco no que a gente deseja. Um exemplo ali, me fale sobre empresas. Esse é um exemplo de um prompt ruim.
Ao decorrer dessas aulas, nós vamos mostrar muitos exemplos de promptes mal estruturados e promptes bem estruturados para vocês conseguirem entender e conseguir aplicar isso nos no seu dia a dia. Então, qual que seria um prompt bom? Um prompt bom eh seria me liste 10 empresas de comida na cidade de Salvador com seu telefone e site.
Nós podemos pedir isso para ela. Ao invés de falar só, me fale sobre empresas. Porque quando eu falo me fale sobre empresas, a inteligência artificial não sabe o que você quer.
Ela não tem ideia que empresas que você quer que ela fale ou o que você quer dessas empresas, o que exatamente você quer que ela fale sobre as empresas. Então, se você explicar para ela o que você realmente deseja, ela vai conseguir te entregar. Como nós ensinamos as inteligências artificiais com os promptes?
A inteligência artificial aprende com os exemplos que nós damos. Quando você fala eh com IA várias vezes, ela vai se ajustando e aprendendo que é mais útil. Por exemplo, quando você começa a falar no chatt, você pede uma instrução e depois você pede para fazer algumas alterações, ela vai aprendendo o que você realmente precisa.
Um exemplo, você pode pedir uma receita de bolo, depois você fala: "Troque leite por água". Sei lá, acabou o leite, você viu que não tinha, você pede para trocar. Agora deixe só três ingredientes.
Você vai diminuindo ali, você vai conseguindo ajustar e ela vai refazendo aquela receita e entendendo exatamente o que você quer. Pessoal, então agora vamos pro computador. Pra gente conseguir testar os nossos conhecimentos.
Eu vou pedir para vocês abrirem o site ou o aplicativo do do chat EPT. Eu vou mostrar inicialmente no celular. Então, se nós virmos aqui no chatpt, no aplicativo do chatpt no celular, aqui no meu celular ele está na segunda linha, é o ter, é o segundo ícone, tá?
Que temos aqui. Você pode também utilizar eh o Gemini para fazer esses prompts, tá? Então, nós vamos utilizar aqui na aula, no exemplo, o chat EPT, mas o Gemini também pode ser utilizado caso você prefira.
Então, vamos abrir o chat GPT. E aqui você pode fazer diversas perguntas para ele. Vamos lá.
Um exemplo que você pode fazer aqui ou você pode fazer no site. Eu vou mostrar inicialmente aqui no no celular, mas depois a gente pode fazer no site. Por exemplo, você pode pedir o que a gente acabou de mostrar ali.
Me deu uma receita de bolo e deu uma receita de bolo. ele vai trazer uma receita de bolo de cenoura com cobertura de chocolate, né? Agora, se eu pedir para ele um outro bolo, era esse bolo que eu queria?
Não sei, né? Se eu pedir para ele um outro bolo, ele vai me gerar um outro bolo. Se eu pedir para ele tirar alguns ingredientes, por exemplo, aqui a gente tem vários ingredientes aqui.
Cenouras, ó, a gente viu a resposta, ó. Aqui tá o seu bolo de cenoura com cobertura de chocolate, cenouras médias, três cenouras médias picadas, ovos, uma xícara de óleo. Ele passou vários ingredientes aqui pra gente, mas a gente pode passar um promptado para ele, porque só isso que a gente escreveu trouxe algo bem genérico.
E se eu não quisesse bolo de cenoura, se eu quisesse um bolo de morango ou se eu quisesse um bolo de milho, né? Então eu posso pedir para ele um aqui embaixo, ó, aqui as receitas. A gente pode pedir para ele de uma forma mais clara, né?
por exemplo, eh, você pode falar: "Sou dona de casa e tenho pouco tempo". me deu uma receita simples de bolo de chocolate com ingredientes fáceis de encontrar. Ó, uma receita simples de bolo de chocolate com ingredientes fáceis de encontrar ó lá.
E aqui a gente vai ver que ele vai ter uma resposta muito mais precisa, muito mais eh pronto para nos atender, né? Suponhamos que eu não quisesse o bolo de cenoura, eu vou ter aqui um bolo de chocolate. Esse é um exemplo clássico aqui.
Você também, se você quiser, né, lembrando aqui, você pode eh dentro do próprio chat GPT, você pode vir aqui na parte de baixo aqui, a gente vai ver que tem eh vários ícones, né, da esquerda pra direita. A gente tem um ícone pra gente acessar foto, câmera e arquivo. Então você pode tirar uma foto de um bolo e pedir para ele um bolo igual.
Você pode, enviar uma foto que você tem na sua galeria. Você pode também buscar na internet. a gente vai falar um pouco disso mais para frente, nesse módulo mesmo, como que a gente faz para buscar, para refletir sobre algum determinado assunto.
Aqui temos o microfone que você pode pedir essa receita de bolo de chocolate para ele via microfone. Então você pode clicar aqui e pedir, por exemplo, ó, me deu uma receita de bolo de milho com cobertura de morango. Se eu falar isso, quando eu coloco aqui, ele vai transcrever o que eu falei, né?
Isso ajuda muito as pessoas, né? Quando é que tem dificuldade às vezes de de digitar ou que às vezes é tá com a mão ocupada, ela precisa fazer uma uma escrever algo, mas ela não consegue digitar. Então você clica no microfone, ele transcreve aquilo que a gente pediu e daí você pode clicar na setinha ali no canto eh direito para que ele faça isso.
Então ele vai me passar aqui uma receita de bolo, né? com cobertura de morangos, tá? E por último, aqui do lado direito, né, na parte inferior da tela, a gente tem ali o que parece um uma sonzinho, né, um ícone redondo com eh vários várias barrinhas ali, né?
Aquilo ali é para que você converse com o GPT. A gente eh já viu isso no módulo anterior, como a gente faz, como que a gente interage. Então ali você pode ficar conversando como se você tivesse conversando com uma pessoa normal, tá?
Ele vai transcrever toda a sua conversa no GPT depois aqui e você pode pesquisar depois, alterar e fazer o que você desejar. Tudo bem?