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