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 com notebook ao lado. Inteligência artificial.
Módulo dois, criando um site do zero. Podemos pedir para ele criar um site pra gente e isso vai ajudar caso você queira, você tem uma empresa e você queira eh criar um site para pra sua empresa, você pode pedir para ele fazer. Então é um formato diferente que a gente tava fazendo, que era pedir uma um guia, pedir uma tabela, pedir um resumo, pedir uma lista e podemos pedir um site.
Então, como que ficaria isso? Criei, ó. um site para minha mecânica chamada Arapongas.
O site deve ter os serviços que eu faço. Dois pontos. Conserto, conserto, regulagem de motores, suspensão, freios e funilaria.
Então agora ele vai construir aqui pra gente um site. A gente vai ver ele fazendo a construção do site aqui, ó. Daí ele explicando o site do jeito que ele fez aqui, ele separou o arquivo de estilo do site com o arquivo do site.
Se você vir aqui e clicar aqui na parte de cima de onde tá escrito que ele começou a escrever o site nosso HTML do site da página, clicar em editar, aqui você vai conseguir ver o código do site. Inclusive, você pode clicar aqui em pré-visualizar e ele vai abrir aqui para você o site. Vamos clicar aqui, ó.
Ele abre o site, mas o site ficou feio. Vamos escrever aqui para ele. Então, deixe o site bonito.
Deixe o site bonito. Na verdade, o o arquivo de estilo já está lá, né? só que não está estruturado dentro do site.
Então ele precisa colocar esse arquivo dentro do site. Vamos ver se ele vai colocar aqui agora. Ele vai juntar os dois arquivos em um único arquivo.
Vai ficar melhor. O que que acontece? Eh, algumas vezes ele vai já criar um arquivo único, outras vezes ele vai criar mais de um arquivo, tá?
Isso pode acontecer, né? O o ideal é que crie dois arquivos, porque é o é o que a gente faz hoje na programação. Quando você vai criar um site, você tem o arquivo de estilo e o arquivo de HTML separado.
Você não trabalha com os dois arquivos juntos. No nosso caso, como a gente quer ver o site acontecendo na tela, né? Daí, nesse caso, a gente pede para ele criar junto.
Então, ele vai criar o o site, os dois arquivos juntos. Aqui ele é bem grande o arquivo, né? Eu criou aqui todo o arquivo, tal.
E você pode vir aqui em editar para você ver o site. Então, clica aqui em editar. Ele vai carregar aqui o site.
Do lado direito vai ter a conversa que a gente tá, desculpa, do lado esquerdo a gente vai ter a conversa que nós estávamos com ele. E do lado direito a gente vai ter a edição do site. Você pode vir aqui, trocar cor, editar.
Se você souber programação, fica mais fácil. Você pode editar essa programação aqui do site. Tá todo pronto.
E se você quiser, tipo, você não sabe programação, só quer ver o site, se o site tá pronto, vem aqui em pré-visualizar, ó. Ele vai perguntar se ele pode ter acesso à rede. Se dá um permitir, ele vai trazer aqui pra gente o site.
Ele não está aparecendo, ó, a cor, né? Acho que ele carregou eh a o site com cores meio escuras aqui. Será?
Vamos ver. Ou é um bug da plataforma? Ó, ele trouxe um site com fundo branco, né?
Eu quero pedir para ele, ó, mude o fundo para preto. E agora ele vai reestilizar o site e a gente vai conseguir ver o site de outra cor. vai fazer aqui a estilização.
Finalizou, a gente pode vir aqui em editar e vir em prévisualizar aqui. Vend tá em preto, você pode pedir para trocar, trocar o nome, você mesmo pode vir e alterar o código se você quiser. Aqui tem regulagem de motores, ó, diagnóstico, suspensão, freios, funilaria, um entra em contato aqui.
E você tem um site. Se você quiser compartilhar esse site com alguém, você pode vir aqui do lado do onde tá escrito interromper e do lado do copiar. Você pode clicar em compartilhar.
Eh, esse compartilhar aqui, agora que eu lembrei, ele não vai funcionar porque ele tá, ele tá no modo de visualização. Você pode compartilhar o prompto. Aqui, você pode vir compartilhar esse prompt aqui.
Daí a pessoa que vai receber esse link pode conseguir acessar o seu prompt e o seu site. É lógico que, por exemplo, com esse com esse texto que você tem aqui, você pode subir esse site para um servidor de de sites na internet e você vai ter o seu site no ar ali. O ideal é que você faça as alterações, né, de cadastros.
A gente pode ver que tem informações ali sem telefone, sem o e-mail, certo? Então você pode colocar todos os dados da sua empresa, da sua mecânica ali, no caso, né? E poder colocar isso daí na internet.
A gente tem como ter códigos de sites hoje já prontos. pelo chat EPT, não só pelo chat EPT, mas qualquer uma das ferramentas elas criam sites aí muito bem, muito bem. Por exemplo, pessoal que vai fazer landing page, pessoal que vai fazer página de de funil para para campanhas de marketing, essas coisas, todos conseguem utilizar essas criações de site automático, sem precisar saber especificamente programar.
Só você ir pedindo ali, ó, troca cor, troca fonte, eh, coloca imagem. Você pode ir pedindo para ele fazer imagens, fontes e tudo mais para você direto aqui pelo prompt. Podemos também com o GPT passar exemplos para facilitar na detecção de informações ou para fornec, como a gente tinha dito, era ser objetivo, passar o contexto, no caso aqui pedir uma forma de resposta, que é o terceiro item.
Quarto item é passar exemplos, né? Então vamos passar alguns exemplos específicos que a gente queira que ele faça. Por exemplo, crie uma frase como esta: cansado de pagar caro em peças de carro.
Aqui tem qualidade e preço justo. Tô passando um exemplo para ele. E agora coloca assim: "Agora crie algo assim para vender marmitas da vovó".
Então passa um exemplo e ele vai gerar ali pra gente um modelo bem legal que é cansado de comer comida sem sabor. Aqui a verdadeira marmita da vovó feita com amor e preço justo. Você passando um exemplo, ele consegue eh trabalhar o exemplo e consegue eh dar algo próximo aquilo no mesmo sentido.
Facilita muito. Você pode pedir para ele serviços. Por exemplo, você viu um exemp um um um anúncio, quero algo parecido com dois pontos.
Ofereço serviços de pedreiro com mais de 10 anos de experiência. Faço reformas, pinturas e construções em geral. Orçamento sem compromisso.
Coloca ponto aqui. Aqui agora escreva para serviços de manicure. Então, se você tá sem ideia, você pode pedir ali.
Ofereço serviços de manicure com mais de 5 anos de experiência, faço unhas decoradas, maltação, cuidados especiais, orçamentos sem compromisso. Muitas vezes falta ideia. Se você souber perguntar ou até mesmo passar um exemplo, às vezes você não sabe perguntar, mas você consegue passar um exemplo.
Passar um exemplo já vai ajudar muito a inteligência artificial entender ali o que você realmente precisa. Então, procura ser objetivo, passar um contexto, passar exemplos, isso já vai ajudar bastante você eh a conseguir aí ter formas de respostas melhores, né? Sempre lembrando desses passos.
ser objetivo, passar um contexto, formatar sua resposta do jeito que você quer, apresentar exemplos. E o último agora, mas não menos importante, é a gente trabalhar com a personificação, né? Você vai pedir para que a inteligência artificial atue de algum jeito.
Vamos lá, vamos criar um novo chat aqui. Então, podemos falar sim para ela, ó. Atu nutricionista popular de bairro.
para ele saber o contexto, tô falando que eu quero que ele atue como um nutricionista, então estou falando como é a personagem que eu quero que ele tenha e popular de bairro ali é para ele saber qual o contexto que ele tá. não é um nutricionista chique. Ele vai te dar dicas básicas de cinco dicas baratas e fáceis para melhorar a alimentação de quem trabalha fora e treina academia à noite.
Então aqui ele vai dar dicas para quem trabalha fora e ainda treina à noite. Então, quais as dicas que ele vai dar? Dicas para você criar ali, ó, no final de semana, prepare as refeições com antecedência.
No final de semana ou na noite anterior, já dá a dica ali de frango desfiado, arroz, legumes cozidos, coisas baratas e nutritivas, lanche rápido, ó, para você carregar alguma coisa ali, hidratação, evitar frituras. Então, ele já te dá algumas dicas, alimente bem após o treino, já tá falando para você o que que você vai comer depois. Omelete ali já explica já para você.
Então ele atua como um nutricionista. Você pode inclusive daí pedir uma tabela de alimentos com as calorias, né? Ele atuando como nutricionista, você pode pedir isso.
Um uma um outra coisa que você pode falar com ele também, eh, e uma explicação, atue como um mecânico de carros com mais de 20 anos de experiência. e explique o que é injeção eletrônica para uma criança de 5 anos. Aqui você tá pedindo para ele atuar como alguém e ainda fazer uma explicação de algo que é relativamente complexo de uma forma bem simples.
Por exemplo, sabe quando você tem um brinquedo que precisa de pilhas para funcionar? O carro também precisa de energia para andar. Tá explicando no na linguagem da criança.
A injeção eletrônica é como um cérebro do carro. Ela ajuda a controlar o que o carro precisa para funcionar. É como a quantidade de combustível e de ar que vai dentro do motor.
Ele tá fazendo uma analogia com uma coisa que a criança conhece, que é o brinquedo com a pilha, explicando como que isso funciona. Quando você usa a personificação, você pega um com uma pessoa especialista e você consegue pedir para ela detalhes mais sutis da profissão, inclusive até explicar de uma forma bem simples como uma criança de 5 anos, com informações que uma criança de 5 anos consegue processar, facilita muito para aprendizado, tá? é uma ferramenta bem poderosa para você conseguir aprender.
Então, sempre que você tiver alguma dúvida nesse sentido, você pede para ele atuar como alguém profissional naquilo e ainda pode pedir para ele explicar para uma criança, explicar eh usando algum conceito, explique injeção eletrônica usando culinária, né? Ele vai trabalhar em cima disso e fazer a explicação em cima desse detalhe. É bem legal que você consegue eh pontuar exatamente quais as necessidades para obter a resposta que você precisa.
São esses passos que são importantes para um bom prompt. Vamos voltar então agora aqui paraos nossos slides, revisando como criar estruturas de prompts, né, que trazem conteúdos mais precisos, que apresentam resultados no formato desejado. Como que a gente pode evitar esses erros ao criar esses promptes?
Quais os erros que a gente deve evitar? A gente viu vários modelos, vários exemplos aqui, quais os promptes ruins, promptes bons, como a gente pode pedir alguns alguns promptes, que que a gente deve pedir, a forma como a gente deve pedir, quais os melhores promptes, quais os piores. Essas estruturas de prompts a gente tem que lembrar sempre prompt simples versus detalhado, que é inteligência artificial.
Em vez de gente falar isso, explique o conceito inteligência artificial de uma forma simples para uma criança de 10 anos, não? É um jeito de explicar de forma simples, de explicar conceitos básicos com poucos elementos. Me dê promptes com requisitos específicos.
Me dê uma lista de produtividade, não, a gente não vai usar isso. Me dê cinco técnicas de produtividades para para quem trabalha durante o dia e estudo à noite. Aí me dê técnicas de de exercícios.
me me ajude numa lista de eh de alimentação, né? Igual a gente fez vários exemplos e mostrou para vocês, promptes baseados em personas também, que é o que a gente acabou de ver, atue como mecânico, imagine que você é um professor explicando o chatt para iniciantes e tudo mais. Então, nós utilizamos, nós fizemos várias estruturas de prompts, nós fizemos vários exemplos e eu espero que você tenha eh observado essas nuances, né?
que é explicar melhor paraa inteligência artificial o que você realmente precisa, o contexto que ela tá inserido, o objetivo, o formato da sua resposta e a persona muitas vezes que vai te responder a sua as suas perguntas. Eh, pensando naqueles modelos, o refinamento de prompt é sempre muito importante. Se você colocar só escreva um post sobre inteligência artificial, ele vai trazer um texto genérico, igual a gente viu várias vezes.
Mas o prompt refinado, que é escreva um post do palavras sobre inteligência artificial, explicando eh o conceito para empreendedores iniciantes, o texto é muito mais detalhado, igual nós vimos nos modelos, nos exemplos anteriores. E onde que essas habilidades são importantes, né? Onde que a gente vai aplicar isso?
Essas habilidades a gente vai aplicar em criação de conteúdo, pesquisa e aprendizado. A gente pode obter aí explicações detalhadas sobre um determinado tema, aprender coisas novas, eh assistência profissional, por exemplo, tô com uma dúvida em alguma coisa, eu quero uma ajuda para criar uma lista, uma planilha, uma apresentação, vamos ver ferramentas de apresentação, de imagens, tudo mais que vão ajudar a gente eh nos próximos módulos. pode ajudar muito você saber escrever o que você precisa para que essas ferramentas nos dê respostas coerentes e também otimização de tempo.
Você pode automatizar coisas com inteligência artificial. Eh, tem várias ferramentas que fazem isso para automatização, que você pode fazer com que ela responda automaticamente, que ela gere automaticamente, que ela automatize processos que você faz manualmente e que ela consiga eh agilizar isso para você. Sabendo de tudo isso, a gente tem vários tipos de promptes, mas os principais são os conversacionais, que nós estávamos falando até agora, que a gente vai conversando com a inteligência artificial, ela vai se adaptando às nossas necessidades.
Os promptes one shot, que a gente fala que é o promp de tiro único, que normalmente é utilizado em automação. As automações normalmente tem muitos prompts one shot, que são vários prompts pequenos que fazem uma tarefa específica. por exemplo, leia o e-mail e respond leia e responda todos os e-mails da minha caixa de e-mail.
Ele sempre que receber um e-mail novo, ele vai ler e responder o e-mail. Baixe todos os arquivos anexos dos meus e-mails e salve na pasta tal. Sempre que chegar um arquivo em anexo, ele vai salvar daquela pasta.
Você pode pedir automatizações todo dia de manhã poste, faça um post no Instagram. Ele todo dia de manhã vai fazer um post no Instagram do que você pediu para ele. Você consegue automatizar, mas é função única.
Faça tal coisa e a inteligência artificial depois de programada vai lá e faz para você. E também temos o os prompts compostos, que não são só conversas, mas que você passa muito mais informação, não só eh um texto, mas muitas vezes áudio, vídeo e muitas vezes uma coleção de documentos. Vamos ver isso também, como que nós podemos usar esses promptes compostos nas aulas futuras.
Um exemplo de promptional, por exemplo, esse bolo que temos aqui do lado esquerdo, um bolo redondo de bacon, né? Todo ali envolto por bacon. Na parte superior tem bacon e com os caldinhos ali caindo que podem ser doce de leite.
Se você escrever, olhar esse bolo, pensar nesse bolo e falar assim pra inteligência artificial, quero um bolo de bacon. Que que a gente viu até agora? Que que vai acontecer, né?
Ela vai te dar, quero fazer um bolo de bacon, ela vai te dar várias respostas aleatórias. Dessa vez que eu pedi isso, ela posso falar assim: "Bolo de bacon, agora você tá falando a minha língua. Você tá pensando num bolo salgado ou um bolo doce?
" E ali você vai conversando com ela até acertar o que você realmente quer. Então você troca uma ideia com a inteligência artificial e vai falando, ó, quero um bolo salgado, quero um bolo doce, quero com recheio, quero sem, quero com os ingredientes que eu tenho, igual a gente estava vendo até agora. Esse é um exemplo de promptional, coloquei convencional, mas é conversacional.
Prompts on shot. Prompts on shot são prompts igual eu tava explicando para vocês, prompts pontuais. Faç eh cria uma imagem baseada no texto, veículo vermelho com rodas liga leve, outro prompt.
Faço um resumo de 10 tópicos do site meu sitefavorito. com. Então ali eu tô falando para ele fazer um resumo específico de um site.
Leia um e-mail e responda sobre o conteúdo solicitado. Então mesma coisa, ele vai fazer ler o e-mail e responder sobre o conteúdo solicitado. E prompes compostos são promptes que envolvem mais instruções, exemplos detalhados para garantir a consistência e a alta qualidade.
Igual no vídeo à direita que a gente tem ali um programador trabalhando em um site, você pode jogar o seu código ou uma uma imagem de um site, pedir pra inteligência artificial fazer um site igual. Você pode jogar o código do seu programa ou do seu site que não está funcionando e pedir pra inteligência artificial te ajudar a resolver um problema. Você pode jogar arquivos de áudio, vídeo e pedir paraa inteligência artificial fazer um resumo, fazer uma descrição, fazer eh uma extração de áudio e uma um uma escrita daquele daquele daquele áudio.
Você pode jogar todo esse documento e ainda falar paraa inteligência artificial, criar um áudio para você. E a gente vai ver esses exemplos mais para frente. Então, esses são exemplos de prompts compostos.
Não é só um texto que você escreve também, não é um prompt que você só coloca uma vez e ele vai gerar uma resposta única para você. Mas todos esses promptes e principalmente esses compostos, eles têm uma uma dificuldade hoje ainda na nas inteligências artificiais atuais. As inteligências artificiais atuais, elas trabalham o que que a gente chama de janela de contexto.
Como na imagem ao lado do lado direito, percebemos um menino jogando vários livros num computador através de um funil amarelo. Assim como o seu celular muitas vezes trava quando você joga muita informação dentro dele ou um computador antigo trava quando ele tá muito carregado de arquivos e tudo mais, a inteligência artificial também não consegue lidar com muitos muitos dados de uma única vez. ela tem um conjunto eh de informações que ela consegue ler e atender.
Aqueles chats que nós fomos criando, se ele começa a ficar muito grande, muitas vezes a inteligência artificial começa a se perder naquelas informações e muitas vezes ela não consegue recuperar uma informação que tá lá atrás, principalmente se você colocou muitos arquivos, muitos dados de várias páginas, então ela não consegue recuperar todas aquelas informações. A ideia da janela de contexto é justamente você ter um limite de entrada para que a inteligência artificial consiga processar tudo. Ela não consegue processar toda a informação do mundo de uma vez.
Ela processa pedaços de informação. Ela foi treinada com muita informação, mas ela processa pedaços de informação por vez, como nesse navio vermelho que vocês estão vendo, né, que está sendo ali cheio, está cheio de contêiners. Esse navio vermelho atracado na doca, cheio de contêiners.
O que aconteceria se nós colocássemos mais contêiners do que a sua capacidade de carga, né? Ele simplesmente não iria funcionar, ele afundaria. A inteligência artificial é a mesma coisa.
A gente tem um volume máximo de carga de dados que nós podemos passar para ele atualmente, tá? Estou falando de eh março de 2025, né? né?
Nós temos um volume específico de dados que nós podemos passar hoje para as inteligências artificiais generativas que nós que nós estamos abordando nesse curso. Sempre que nós estivermos trabalhando com inteligências artificiais generativas, atualmente nós temos essa questão do volume de carga, de que podemos falar e passar para ela para ela poder processar e nos dar uma resposta. Tanto carga de entrada quanto carga de saída.
Vamos pegar um exemplo. Nós temos aqui uma tabela, né, que tem a coluna modelo da esquerda pra direita, a coluna modelo, a coluna máximo de tokens de entrada no meio e a totalmente à direita, a coluna máximo de tokens de saída. O que isso significa?
O modelo é o modelo que nós nós temos de inteligência artificial. Máximo de tokens de entrada é o máximo de informação que eu consigo passar paraa inteligência artificial processar e máximo de tokens de saída é o o tanto de informação que essa inteligência artificial consegue me devolver de resposta, tá? Então pode perceber que na coluna do meio ela tem um volume muito maior de informação que eu consigo passar do que ela consegue me devolver.
Esses volumes eles foram aumentando de ano em ano, de seis em seis meses. Esses volumes estão sendo mudados e aumentados. Dependendo da da inteligência artificial, isso acontece mais rápido.
Vamos pegar um exemplo. Chatt 4. 5.
A gente tem ali, 128. 000 tokens de entrada e o máximo de tokens de saída é 16. 000.
Significa que eu consigo passar um volume de tokens de entrada muito maior do que os tokens de saída. tokens. A gente não comentou sobre isso ainda, mas são pedaços de palavras, aproximadamente eh 3/4 de palavra, tá?
Um pouco mais da metade da palavra é um token. Então aqui a gente tem uma um volume de entrada de 128. 000 tokens.
A inteligência artificial do Google, por exemplo, a Gemini Flash, ela consegue receber quase 1 milhão de tokens, né? Então é são muito mais tokens do que o chatpt, porém o chat aptinda tem respostas melhores do que o gemini. O volume de tokens de entrada e saída não significa que a inteligência artificial é mais inteligente ou menos, significa só que ela consegue absorver mais informação no começo e processar aquela informação e tem um volume de saída que ela também consegue processar específico, tá?
Não significa que ela é mais esperta ou inteligente que outra, significa que ela suporta mais entrada que outra inteligência artificial.