00:00:00
cara tu viu que a Open Eye lançou o
00:00:03
canva faz um tempo que ela lançou o
00:00:05
canva né mas agora Aparentemente o canva
00:00:09
também consegue executar código vocês
00:00:12
viram isso tu não viu isso então vamos
00:00:14
ver comigo aqui cara tem que usar o
00:00:16
lousa em português vamos escrever um
00:00:20
script em Python que pega o chat da
00:00:25
minha Live do YouTube em tempo real vou
00:00:28
te dar a AP aqui e tu faz para mim
00:00:32
beleza e ele vai fazer ó tá escrevendo
00:00:35
aqui api E aí ele escreve tá ligado e
00:00:38
executa e não só executa ele agora tá
00:00:41
fazendo ele tá fazendo request cara ele
00:00:43
faz o request a requisição isso aqui é
00:00:45
low code cara vamos testar porque eu
00:00:48
tenho na verdade um projeto desses eu
00:00:50
tenho um projeto desses na verdade né
00:00:51
que a gente
00:00:53
fez vai eu tenho que fazer o Git Clone
00:00:55
where is it my repositories
00:01:01
Lucas montando One do Live chat here we
00:01:05
go let's go baby let's see Ah só vai me
00:01:08
dizer que eu não eu não eu não subi a
00:01:11
minhas chaves Ah cara eu não subi a
00:01:13
minha chave da a minha Open a minha
00:01:15
minha k pro perdi a minha aqui viu se eu
00:01:18
tivesse subido aqui pro github se eu
00:01:21
tivesse subido aqui pro github eu teria
00:01:23
ela agora cara eu não subi E agora o que
00:01:25
que eu faço hein Será que eu vou fazer
00:01:27
na verdade eu tenho que eu tenho que
00:01:29
atualizar o valor do Stupid Button vou
00:01:31
fazer depois isso aqui PR vocês Ah para
00:01:33
pegar aqui eu teria que pegar lá no no
00:01:35
YouTube nós vamos pegar o a Live o ID
00:01:38
desse chat aqui então ID do chat eu
00:01:40
coloco aqui Live chat ID seria esse né
00:01:43
ou é esse aqui é esse aqui aí para pegar
00:01:45
api Google console Google Cloud console
00:01:50
api Google Cloud
00:01:56
console Gemini enable quero perguntar
00:01:58
pro Gini Será que el dá você me vê a
00:02:00
minha me vê a minha api k aí YouTube
00:02:03
Counter eu acho que aqui a gente eu
00:02:04
tenho uma API aqui habilitada já YouTube
00:02:06
Counter api
00:02:10
service credentials api Key Tu acha que
00:02:14
eu vou mostrar as áreas eu tenho regras
00:02:16
lá tem problema a minha regra limita por
00:02:18
IP eu vou ter que inclusive desbloquear
00:02:20
inclusive vou ter que desbloquear tá
00:02:22
ligado vamos executar Vamos ver eu acho
00:02:24
que vai falhar always Run não tem
00:02:25
problema ele tá executando viu ó que eu
00:02:27
falei para vocês aqui ó vocês que acham
00:02:29
que eu tô vazando que eu vou vazar uma
00:02:31
chave minha azar o problema não é vazar
00:02:33
a chave meu o problema é tu não
00:02:35
restringir a tua chave ao teu IP então
00:02:38
no caso aqui eu restringi a chave ao meu
00:02:42
IP tá ligado então não tem problema
00:02:44
nenhum se vazar tu não vai conseguir
00:02:45
usar porque ela tá restrita ó tá vendo
00:02:48
Então vou botar n Vou salvar e depois eu
00:02:50
restrinjo de novo api aqui
00:02:55
api pode levar 5 minutos para fazer
00:02:58
efeito vazou o IP a ai esse IP não é
00:03:01
mais meu na verdade aquela chave não
00:03:02
deve nem estar mais funcionando porque
00:03:04
eu troquei de de provedor de internet eu
00:03:06
não contei pra vocês que agora eu vou
00:03:08
est com 1 GB 1 GB de upload download tá
00:03:11
funcionando né mas pode ser de outra
00:03:13
pessoa né aqui tá funcionando é
00:03:14
essas e são boas para fazer análises
00:03:16
estáticas de dados financeiros de forma
00:03:18
assertiva sempre vai ter que fazer uma
00:03:20
regra uma prova real a eu sou trouxo ali
00:03:23
ó agora sim agora tudo vai funcionar
00:03:26
Então essa é a minha apiq vai rou minha
00:03:29
apiq me passa o teu IP aí que eu coloco
00:03:31
tu ali na lista tem problema eu não eu
00:03:32
não me custo cara eu não me custo eu eu
00:03:35
eu coloco tu ali na lista o IP da Open e
00:03:37
o IP externo né de requisição pelo jeito
00:03:40
eles abriram ali para mim o DX tá com
00:03:42
hiperfoco hoje vai meter um IP PTV não
00:03:45
sei cara tá tocando aí pr nós page
00:03:47
tokens invalid ó ele tá me dizendo ele
00:03:50
tá me dizendo que o page tokens invalid
00:03:52
tá dizendo que page token is not valid
00:03:55
which token Should I provide esse token
00:03:58
necessário
00:04:01
vamos ver vamos ver ó vamos ver se agora
00:04:03
funciona api ke expired Por quê Tá
00:04:06
expired nada Bad request deixa eu criar
00:04:09
outro então não tentei ainda app
00:04:11
intelligence eu não sei se aqui na
00:04:12
Europa ainda tá disponível meu aqui os
00:04:14
caras são todo cheio de cri cri para
00:04:16
para habilitar isso aí tá ligado aí fica
00:04:18
dando page token is not valid Será que o
00:04:22
a tem que ser o ID da Live ã através do
00:04:26
ID da Live pega o ID do chat agora eu
00:04:31
tenho que isso aí que faltava eu tava
00:04:33
colocando o ID eu tava colocando o ID do
00:04:36
chat tá ligado ele tava pedindo o ID do
00:04:38
chat mas tem que botar o ID da Live que
00:04:40
é o que a gente fez para implementar o
00:04:41
Tony não sei se vocês lembram aqui no
00:04:45
eu não instalei o telescope cara eu
00:04:48
tô sem o telescope chat Controller É
00:04:50
esse aqui eu acho que é isso aqui a
00:04:52
gente busca primeiro primeiro vídeo para
00:04:54
depois buscar primeiro vídeo Não
00:04:56
primeiro a Live para depois buscar o o
00:05:00
chat é isso que a gente faz Busca o
00:05:01
vídeo depois o chat acho que agora deve
00:05:03
dar ah IPI aqui expired de novo vocês
00:05:06
estão usando a minha ipiq você por que
00:05:07
ele tá dando expired na primeira na
00:05:10
segunda vez que eu tento estamos na na
00:05:12
Quest né meu estamos na Quest aqui foi
00:05:14
cara funcionou meu meu Funcionou cara
00:05:17
ele funcionou funcionou tá ali ó tá
00:05:20
rodando lá no no GPT o scriptz que ele
00:05:23
criou que loucura meu e aqui eu poderia
00:05:26
fazer outra coisa meu agora eu posso
00:05:27
pedir para ele assim ó conecta na Fire e
00:05:30
coloca lá as informações vamos pegar um
00:05:32
projeto aqui que eu tenho já com ap Putz
00:05:34
qual que será cara que eu posso pegar
00:05:36
esse de exemplo mesmo né build with
00:05:38
Gemini Não obrigado ah Fire Store
00:05:40
Database configurações do projeto
00:05:43
integrações não aonde quer mesmo ap aqui
00:05:47
ó o que eu preciso só que de novo
00:05:49
ele pediu ele pediu para mim colocar de
00:05:52
novo as minhas APS aqui as informações
00:05:54
cara mas que chatice que inútil b o cara
00:05:57
né se indigna né queê A do do firebase
00:06:01
queê a apq do firebase ah caminho para o
00:06:04
seu firebase Jon Como assim mas
00:06:07
substituo caminho pelo arquivo de Jon da
00:06:09
sua conta de serviços mas ah mas como
00:06:12
como tem como usar o Alf não ele vai
00:06:16
precisar é ele vai precisar do Jon mas
00:06:18
aí não tem como hospedar eu teria que
00:06:19
hospedar num CDN é isso e ele lê daqui
00:06:22
de lá substitui camim pelo aqui o Jon da
00:06:25
conta entendeu sim vai ter como exportar
00:06:27
mas como é que eu passo pro GPT sacou
00:06:29
como é que eu como é que eu passo pro
00:06:31
GPT Essa é a questão tive uma ideia é
00:06:34
não tem Tu viu que ele não mantém a api
00:06:36
Ah não é que agora ele substituiu pelo O
00:06:39
Alf que eu pedi que acontece se eu
00:06:41
executar isso aqui no modle é não tem o
00:06:43
módulo eu acho que daí fica mais
00:06:44
complicado aí fica mais complicado um
00:06:46
guzinho podia ser um gist vamos voltar
00:06:48
pra versão como é que volta versões
00:06:51
anteriores é essa aqui que tava
00:06:52
funcionando não versão anterior não como
00:06:56
é que eu volto cara não tem como voltar
00:06:59
ele fica voltando de linha em linha que
00:07:01
ele alterou Eu acho esse desgraçado não
00:07:03
não tem como era assim o firebase exato
00:07:05
mas ah pelo aparentemente ele faz um
00:07:08
péssimo trabalho em manter as versões
00:07:10
volta volta pra versão que funcionou
00:07:14
vamos ver se ele volta volta pra verção
00:07:17
que funcionou remove o Fire base eu não
00:07:19
sei o que eu fiz ah o rate limit excedi
00:07:22
o rate limit Oi Como assim eu posso
00:07:26
falar com ele eu posso falar oi oi Tudo
00:07:29
bem Tudo
00:07:31
bem Tudo ótimo como posso te ajudar hoje
00:07:37
Ah tu acha que o flutter vai
00:07:40
morrer flutter é uma ótima escolha para
00:07:43
desenvolvimento de aplicativos móveis
00:07:45
ele é um Framework de código aberto do
00:07:47
Google usado para criar entendi clo
00:07:51
flutter US flutter também permite criar
00:07:54
interfaces de usuário bonitas e
00:07:56
responsivas alguma dúvida sobre o
00:07:58
flutter
00:07:59
Hum tá mas tu acha que o tu acha que o
00:08:03
Google vai manter o compose e o
00:08:06
flutter sim é bem possível que o Google
00:08:08
mantenha ambos flutter e Jetpack compose
00:08:11
tem propósitos diferentes flutter é para
00:08:14
aplicativos multiplataforma enquanto o
00:08:16
jetpack compose é para Android nativo Ah
00:08:19
então tu nunca ouviu falar do compose
00:08:21
multiplatform
00:08:22
o jetpack compose é uma ferramenta
00:08:25
desenvolvida pelo Google para facilitar
00:08:27
a criação de interfaces de usuário tu
00:08:29
sabe falar binário sim o binário é um
00:08:32
sistema numérico base dois usando apenas
00:08:34
zero e um hum por exemp tu sabe uma
00:08:36
coisa que eu vi cara 0 E1 né o quanto
00:08:39
que qual o tamanho de 256 bits numa
00:08:42
elíptica tipo assim do que que eu tô
00:08:45
falando hein tô falando de uma cripto
00:08:47
entendi você tá falando sobre
00:08:49
criptografia uma chave de 256 bits em
00:08:52
criptografia é muito segura e é usada em
00:08:55
algoritmos como o aes256 tá Mas e se o
00:08:59
Google por exemplo inventou o Willow lá
00:09:00
que é o cubits de 105 105 cubits vai vai
00:09:05
quebrar a chave do Bitcoin ou não vai a
00:09:07
computação quântica tem potencial para
00:09:10
quebrar alguns algoritmos de
00:09:11
criptografia mas ainda não chegamos lá
00:09:14
algoritmos quânticos como o de shore
00:09:17
poderiam Teoricamente quebrar
00:09:19
criptografias como o RSA mas ainda
00:09:22
estamos longe de ter computadores
00:09:24
quânticos com poder suficiente para isso
00:09:26
bom cara eu não sei eu não sei porque
00:09:29
olha só a gente tá falando de brutal
00:09:31
Force não é é brutal Force no final das
00:09:34
contas exato brute force é tentar todas
00:09:37
as combinações possíveis até encontrar a
00:09:40
chave certa com criptografias modernas
00:09:43
isso é praticamente impossível com os
00:09:46
computadores atuais porque levaria um
00:09:48
tempo astronômico por isso o que que a
00:09:52
Open ai lançou hoje tu fala muito
00:09:54
devagar tu pode falar mais rápido eu
00:09:56
tenho TDH desculpa mas autod
00:09:58
diagnosticado né Se precisar de alguma
00:10:00
coisa é só falar Não não só falar mais
00:10:02
rápido quando tu tá falando eu já T já
00:10:04
tô pensando em outra coisa Entendi vou
00:10:06
tentar falar mais rápido posso ajudar em
00:10:08
mais alguma coisa isso fala um pouquinho
00:10:10
mais rápido e aí agora eu quero saber do
00:10:12
que que a Open lançou aí essa semana eu
00:10:14
não tenho acesso às atualizações em
00:10:15
tempo real Então não sei o que a openi
00:10:18
lançou essa semana posso te ajudar com
00:10:20
alguma outra informação ou dúvida tu não
00:10:22
precisa se estressar tu me ajudou
00:10:25
bastante muito obrigado que bom que pude
00:10:27
ajudar se precisar de mais alguma umaa
00:10:29
coisa é só chamar Tá bom então ótimo
00:10:32
tenha um ótimo dia tu também tchau tchau
00:10:35
cuide-se é isso né pessoal que que eu
00:10:37
posso falar para vocês todo dia Open e
00:10:39
tá lançando algo novo até o Natal né
00:10:42
eles estão com essa Trend aí dos 12 dias
00:10:44
de openi eu não sei qual o dia que tá
00:10:47
mas eles lançaram algo do aqui tá ao
00:10:49
vivo ó day day Six tá ao vivo dia 6 dia
00:10:52
6 eles estão transmitindo agora ah mas
00:10:55
enfim eles lançaram se eu não me engano
00:10:57
integração com eles lançaram o Sora eles
00:11:01
lançaram o GPT pro eles lançaram o canva
00:11:04
e eles lançaram algo com Apple
00:11:06
intelligence basicamente Opening Eye of
00:11:08
cold exato na mesma pegada