Meetup #15 - AI Agents - Worms
ERC55 Meetups · 5 Apr 2025 · 1:19:19
A developer who has worked on documentation and frontend at DeFi projects reports where large language models help and where they fail in Ethereum work. Models catch obvious contract mistakes but produce false-positive audits that spam bug bounty programs, so the speaker argues for infrastructure that requires reports to prove an attack on a mainnet fork. A live demo has DeepSeek generate a deposit and approve frontend from a vault ABI, with Claude fixing the stalled approve button. The speaker expects developers to remain needed as architects, and says a documentation chatbot built on a vector store is now largely unnecessary because of longer context windows.
Topics
From ERC55 Meetups, hosted by ERC55.
Transcript
Alô, alô. Alguém tá tá junto no Zoom aqui? Só para ver se o meu microfone tá funcionando. Sim. Ah, tá funcionando. Ah, beleza. Tô te ouvindo, Rob. Fechou. Eh, bem, gente, a gente tá aqui no híbrido. O híbrido ainda é meio eh atrapalhado, mas é o que dá para fazer aqui. Eh, quem tá no online aí, bem-vindo. A gente vai apresentar aqui dois minutinhos rapidamente DRC5 para quem não conhece. A gente vai aprovando aqui.
Wagner acabou de entrar. Eh, e a gente tá com o híbrido aqui, pessoal. Depois a gente mostra aqui a câmera. Vira aí o aqui, ó, no monitor do tem uma galerinha aí em São Paulo. A ideia é que a gente faça mais encontros presenciais, né? Aqui São Paulo e no Rio. Lá no Rio tem o Bamba Labs, também é um espaço legal pra gente ter com work e Floripa, né? também tá ficando um hubem legal de crirypto. Eh, então, para quem não conhece, a ideia do da RC55 começou com esse essa necessidade, né, de ter um grupo de desenvolvedores, o encontro mais técnico, porque tem muito evento aqui em
cripto no Brasil que ou é para trader ou é para business, né? você, acho que blockchain R do ano passado não teve uma track técnica, não teve uma talk de para dev e tal, então a gente começou a organizar rec 555 para isso. Eh, não é organizada por empresa, isso também é um outro viés nosso, ser neutro. Então eu não tô aqui como, eu estou como hobby, né? Eh, esse aqui é um pouco dos nossos valores, então não é também para lucro. a gente acha que isso pode envzar a qualidade do conteúdo, mas eh a gente também não reclama, dependendo do tipo de funding ou de patrocínio, a gente tá aberto para conversar se isso na linha de aumentar a educação aqui no Brasil para eh web 3 e
blockchain. A gente tem o viés de Etheréum, de IVM. Aqui a gente ainda não teve, por exemplo, uma Talk de Solana, nada contra, mas é porque os valores de quem começou o grupo aqui é um pouco mais alinhado. Eh, a gente quer ir para esse modelo de D. Eh, então, tipo, todo mundo que contribuir de alguma forma, tipo Warms, que é um palestrante ou quem conseguiu um espaço pra gente ter esse, por exemplo, a gente fez outro dia o espaço no Nubank e teve o Luan lá do Nubank, na época ele tava no Nubank, que ele conseguiu espaço pra gente. Então, a ideia é que essas pessoas que ajudem a comunidade de alguma forma sejam retribuídas.
eh um pouco do que a gente fez ano passado. Então, ano passado eh a gente ajudou como RC55, né, como esse grupo, a gente ajudou o IF samba que rolou lá no Rio, tanto a gente fez uma track técnica, teve uns conteúdos muito legais, eh, a gente ajudou no Racaton, a gente junto com a IFquipo, a gente fez um um lançou aqui no Brasil, né, o primeiro EDP, né, um curso de Solidity estruturado. tem uma galera aqui da turma, eh, é um curso gratuito que com a qualidade alta, com professores e com um conteúdo que tem uma uma base estruturada, né, e não conso. A gente recebeu um grant da
Etherumo Foundation como RC5 também ano passado, tanto para tocar esses meetaps de forma presencial quanto para ajudar nessas iniciativas aí que vão aparecendo, racatons ou cursos. Eh, a gente fez sete meetaps online, estão todos gravados lá no YouTube de assuntos técnicos. Ano passado teve, [ __ ] teve muita coisa legal, teve eh MV account abstraction e sempre com essa pegada de ter alguém que tá no mercado que vive web 3, mostrando casos de uso real, né? Então, teve uns temas muito legais ano passado. Aí eu também recomendo muito o último do ano que foi eh a galera que foi na Devicon, a gente se encontrou quem foi na Devicon e cada um foi falando de uma track. Então, tem uma
galera mais focada em em governança, falou o que que tá acontecendo nas últimas coisas em governança, em zer knowledge, em segurança, o último meup do ano passado, recomendo aí a gravação. E a gente teve presenciais para esse ano, a gente quer aumentar a frequência dos presenciais, tipo nesse modelo aqui. Eh, continuar o curso de Solidity, ele já começou em 1 de fevereiro. Quem tiver alguém amigo, talvez ainda dê tempo de uma inscrição eh customizada, fala comigo aí, a gente vê o que que dá para fazer. Tá rolando o módulo três agora vai ter o módulo 4 e c desse curso de Solidity. Eh, aulas presenciais nesse nesse equorking mesmo, só que é no na
Pedroso de Moraes mais paraa frente ali. E vai ter agora o modular cripto em Belo Horizonte, no Racaton, que a gente vai tá ali apoiando também. E esse ano a gente vai começar com esse projeto e botar no papel aí de descentralizar a governança aí, de ter abrir pelo menos o Ormus é uma pessoa muito legal para pedir ajuda disso. Como que você abre tesque pra galera, para qualquer pessoa consiga ajudar, deixar um negócio mais preparado, mais friendly, né, mais amigável pra galera eh conseguir contribuir? Então, era um pouco disso aí. Eh, agora sobre o o convidado de hoje, né, o Ars, muito obrigado por ter aceitado.
Eh, bem, acho que eu não tenho. A primeira vez que a gente se conheceu foi, você tava no você tá no na verdade o ele tá em tudo. É, ele é um dos caras aí mais teve gente que nem sabia que você era brasileiro, tá? Tem uma galera que vem perguntar: "Pô, mas o é brasileiro?" Não sabia, tal. É. É, então ele é essa essa galerinha aí, as jabuta, que você acha no fala: "Caramba, que da hora que tem um brasileiro trabalhando nisso." Ele tá bem do do espectro que dá para você ser aqui, web 3 para Drex, web 3 J o mais descentralizado possível. O Arms está nesse espectro do mais descentralizado possível.
Eh, também um dos caras, um dos primeiros caras que eu conheci, que tava falando já no começo de IA sobre Vector Stores, como você ter hacks para melhorar o contexto da vi. Ah, vai ter aqui hoje. Legal. Então, pô, obrigado por ter vindo. Eh, eu você você tá no perfil, a gente geralmente tem dois tipos de perfis que a gente traz pra palestra, né? altruísta que você vai pela comunidade sem ganho nenhum, que eu acredito que seja o seu caso. E tem o mutualista, né, que às vezes é tipo, sei lá, por exemplo, veio o Everton da WS, o Everton, [ __ ] cara fantástico, muito bom ele ter vindo trazer o conhecimento dele, mas ele tem um viés de tipo ter trazer a WS, que também é legal, só não
pode o comercialista, né? O cara vem só falar do protocolo dele, estil aí a gente não gosta. Eh, mas enfim, valeu Warms. E deixo com você o resto da palestra. Alô, alô, vocês estão me ouvindo bem aí? Vocês estão me ouvindo bem aqui? Se eu falar meu alto aqui é porque eu tô com fone aí, tipo, né, do meu Deixa eu tirar aqui a apresentação também. Ah, boa. Esse aqui é o QR code do grupo do WhatsApp. Ele, eh, o Rob falou. E quem escanear aí, quem tiver na chamada ou tiver um no presencial, é o é o grupo do WhatsApp. Aí, deixa eu dar um temp
escaneando aí. Foi, foi. Todo mundo escaneou aqui. Depois eu volto nele aqui depois no final. Ah, bom. Eh, então o tema de hoje é intersecção de AI com crias interessantes que dá para falar com isso. E quando eu tava falando com o Hobby, eu perguntei para ele o que que ele achava que seria interessante falar sobre o que que vocês acharam interessante, porque eu não conheço a comunidade muito de vocês. Eh, ele falou que vocês são pessoas mais técnicas e
que já geralmente trabalham com desenvolvimento ou que já tem algum conhecimento de como funciona a base da web 3, tipo, sei lá, tokens, né, e carteiras e tal. E aí o que eu tentei trazer, então em vez assim, não queria trazer uma coisa muito teórica assim, tipo, ah, e ah, pode criar carteiras em cripto e tal, porque acho que todo mundo sabe disso, já tem muita pessoa falando disso. Eu vou trazer algumas coisas que eu cheguei a fazer eh nas empresas que eu trabalhei, então, tanto na e agora também no Defy Money, que é uma é um projeto um pouco bem menor que a Iarn. Eh, a Iarn, ela é um agregador de de rendimento na web 3, assim. Então, tipo, ela para todos os ativos que tem. Então, assim, tem Etherum, tem DI, tem USDC, tem W Bitcoin. Na Etherum, né? Tem
vários ativos. Para cada um desses ativos, a geralmente tem um cofre que você pode depositar ele e ele tá linkado com alguma estratégia de investimento, tipo depositar numa plataforma de landing ou fazer algum tipo de leverage. Então, tipo assim, tem vários tipos de investimento e a ela fornece esses investimentos eh como contrato e é tudo dentro da web 3. Nem os investimentos saem assim eh o dinheiro nunca sai da blockchain, então você sempre sabe onde tá indo tudo. E o Defy Money é uma plataforma de de CDP, de empréstimo. Então você deposita cripto tipo Etheréreum, Bitcoin e você pega uma stable coin emprestado, chama money. Eh, então é só só passando assim uma visão por cima do que que eles fazem, mas porque principalmente a Iar a gente vai ver bastante hoje porque vai ter
exemplos mais práticos dela e tal. E eu tô trabalhando assim, tô trabalhando com cripto agora, principalmente nesses lugares eh nesses eh na faz uns 3 anos. Eh, eu trabalhei muito na parte de documentação, eh, mas eu também fiz bastante frontend, eh, frontend assim de serviços menores até manutenção no frontend principal. No Defoney também fiz parte do frontend. Então, assim, é onde eu já codei mais, assim, faz uns 10 anos que eu mexi com frontend e documentação, eu acabei fazendo bastante porque honestamente tinha demanda e eu achei legal de fazer e aí foi até um pouco antes da época de sair o GPT e essas coisas assim que ajudam muito a escrever. Eu também vou falar um pouco disso hoje, assim sobre, né, escrever
gerar documentação e tal. Eh, e então assim, obviamente, só deixando claro, né, vou falar várias vezes na apresentação LLM, eh, LLM seriam essas EIS que t essa capacidade de meio que prever a próxima palavra ou prever a próxima sentença depois que você escreveu uma coisa. E a partir dessa tecnologia tem a gente tem tipo o GPT, eh, o, o Cloud, o, o DeepSIC agora. Então assim, todos eles eles eles fazem meio que essa coisa de ir gerando o o próximo, né, token e e e assim você tipo assim, ele aqui é é só que tem num artigo que explica certinho como é que funciona o GPT e tal. É, aí que tem, a melhor coisa que eh a melhor coisa sobre a habilidade dela de aí, tipo, geralmente todas as esses tokens tem uma
probabilidade, ela vai lá e pega o que tem a maior probabilidade e põe geralmente. Então assim, eh, é uma coisa que tem um funcionamento meu meu parece meio simples, mas é muito útil, dependendo de quão de quão inteligente ele é assim, né? E dependue fazer. Eh, e quando eu tava na Iarn, isso agora faz que foi a apresentação que o Rob falou faz uns dois anos, eh, o GPT tava no GPT3 assim e você não conseguia colocar muita coisa no GPT. Na verdade, ele conseguia só lidar com um arquivo, assim, basicamente quando você passava para ele, tipo, ele conseguia no máximo lidar com um arquivo de código assim ou com um artigo. Não, não ia muito mais do que isso, o tamanho do contexto dele. Aí eu cheguei a fazer essa ferramenta que tem toda a documentação da Iarn e você
me fazia uma pergunta e aí ele respondia, né, usando a documentação da Yarn. E aí o que a gente usava para fazer isso na época era, é um, ainda dá para usar, claro, evoluiu muito, é um hack chamado Vector Store. Eh, essa Vector Store, ela é um negócio que é assim, aqui tem é meio confuso, desculpa, mas tipo aqui tem meio que funcionamento bem por cima de como ela funciona. Então, o passo zero é que você precisa pegar todo, ex, peguei toda a documentação da, mandei na API da Open AI e ela gera um negócio que chama de badging, que é tipo esses vetores assim numéricos. E aí esses vetores numéricos você pega e joga nesse negócio que a gente chama de banco de dados de vetores. E aí quando um usuário vai e faz uma pergunta tipo: "Ah, como é que
funciona o IN? Como é que funciona não sei o quê?" O app primeiro ele pega, transforma a pergunta do usuário em embeding também. Depois ele faz uma busca no Vector Store com esse embeding para você saber o aonde da documentação tá tá a resposta para essa pergunta. Só que esse processo é ele é bem difícil de fazer e ficar bom. E depois você ainda vai pegar o que ele te vai te retornar aqui de pedaço de documentação, mandar de novo pro GPT a documentação com a pergunta e você vai ter a resposta final que você vai dar pro usuário. Tipo, então assim, você é meio que um hack onde você tenta estender o tamanho do contexto que o GPT consegue ter porque
fazendo fazendo esse processo aqui. Só que tem um porém. Eh, aqui é uma uma imagem que eu peguei de um artigo gigante que chama é Enterprise e Vector Store, assim, como fazer. E aí ele mostra o processo ali que eu falei que era aquele processo de você achar qual que são os os chunks elevantes. Ó, chega uma query, aí você transforma ela numa nova query e aí você pega os chunks ranquê. É tipo, é um putz processo complexo. E aí cada desses negocinhos vermelhos é uma área que você tem que corrigir muita coisa geralmente assim.
Então, tipo, o processo de otimizar isso é é muito grande assim. Então, tipo, geralmente ele só vale a pena se você tiver uma documentação bem estática assim e você for de fato ter algum ganho, sei lá, financeiro para você justificar, você resolver todos esses problemas que você vai é de desenvolvedor e e é caro de resolver os problemas. Eh, então assim, essas histórias elas são elas dão até um às vezes uma ajuda, só que elas têm alguns algumas limitações. Tipo, primeiro, se você quer integrar com fontes de dado, tipo, ah, você tem um banco de dados, eh, ou você tem um subgrafo e tal, não é eh não é trivial de você integrar com isso. Eh, você fazer o index ali, que é aquela vector store aqui inicial, tipo,
você pega toda documentação e faz isso. Só que aí se alguém gerar uma alteração na documentação, você precisa fazer de novo, pegar as alterações da documentação ou pegar ela inteira de novo e fazer tudo. Então assim, manter isso é é uma manutenção constante que é custosa. E ele, infelizmente, não resolve o problema do tamanho, tipo, então assim, você ainda tá com o problema que no final das contas o GPT só vai conseguir ou o L só vai conseguir lidar com tantos caracteres. Só que assim, por sorte hoje cresceu muito assim o contexto. Então assim, você consegue mandar a base de código inteiro, geralmente de de aplicativos pequenos ou assim até médios inteiros, tipo na nenhuma request assim. Então, tipo, eu acho que felizmente melhorou um pouco. Só que assim, se você tem uma
documentação gigantesca e tal, você ainda tem que recorrer a eh a vector story e tal. E aí uma outra eh aplicação de LLM interessante que eu acho que o pessoal fala muito é escrever e auditar smart contract. Eh, eu acho que assim, infelizmente asms ainda não tão no ponto que elas conseguem fazer smart contracts assim sérios, a não ser que elas estejam forcando uma code base existente, tipo, que já é assim resiliente. Eh, mas assim, tem eu pus alguns pontos aqui que eu acho que é interessante falar sobre. Primeiro, assim, ela definitivamente consegue ajudar a debugar o código.
Tipo, se tiver uma coisa completamente imbecil no seu código, o GPT vai ser capaz de pegar. Tipo assim, ah, sei lá, você fez um contrato que, tipo, tá que tá às vezes mandando dinheiro pro endereço zero, ele vai lermente pegar a linha, vai sacar e vai falar para você tá mandando dinheiro pro endereço zero. Então, assim, algumas coisas mais óbvias ele é capaz de de te falar, mas outras eh a maioria as coisas realmente, por exemplo, pegar uma as vulnerabilidades dos hacks que aconteceram nos últimos tempos, definitivamente não é o GPT que, tipo, assim, acha a maioria deles. É, e aí um outro ponto que é você fazer audit, então se você pegar o contrato e colar ou no GPT ou no Cloud ou no Dips e falar audit esse contrato, ele sempre, quer dizer, na minha experiência dá uns
falso positivo. Ele fala assim: "Ah, se você fizer isso, o contrato vai ser hackeado, aí você vai lá e faz isso e não acontece nada". Tipo, e não é verdade o que ele falou, é simplesmente um falso positivo. Isso acontece para caramba. Eh, e aí isso leva um segundo uma coisa que é quem abre eh programa de bug bound para contrato, no momento tá sendo spamado por reporte de gente que vai e só pega o GPT ou cloud, cola o contrato, pede para ele gerar um reporte e manda. E aí isso é interessante porque daí a a pessoal de segurança tem que evoluir a forma que eles lidam, porque antes eles conseguiam validar um a um manualmente e agora tem tanto reporte, eh, tem tanto entrada que precisa dar um jeito de resolver. É. E aí uma uma eh uma coisa que talvez assim funcione,
você usar II, mas não sei se necessariamente você precisa usar para isso, é que você precisa construir uma infra que vai lida logo esses notas positivos. Então, tipo, você gera com AI o audit, mas aí você precisa ter uma outra infra que você valida se esse audito, porque senão não vale a pena você gastar a hora de uma pessoa que sabe fazer áudio de que a hora mais cara que tem cripto, basicamente. Então, tipo, né, você não vai pôr para ela ficar vendo eh lixo feito por eh, ah, então e e aí eu acho que assim, um aqui, vou depois vou falar do último ponto aqui, o o o como que seria então o reporte bem feito. Peguei desse cara que faz a segurança dos contratos da Ine faz bastante tempo. Eh, ele falou assim, ó, se você for mandar um reporte, que é uma
boa prova de conceito de de um bug repor, você tem que ter os endereços da Mainnet com os contratos que você tá falando sobre. Você tem que fazer um teste mostrando que o attacker começa com menos dinheiro e depois do seu teste o attacker tá com mais dinheiro. Você, tipo, você mostra esse ataque obviamente num for da mainet. Hoje tem, por exemplo, o tender, ele te dá um produto lá que você aperta um botão e você tem um fork da mainet super fácil de usar. Então, tipo, não é não é um problema aqui se fazer fork da mainet. E aí uma explicação de como o ataque funciona.
Então, assim, é, vai ter que evoluir esses bug reports para uma coisa que já tenha essas eh às vezes esses essas validações já mais eh feitas. E aí uma outra coisa também que eu achei engraçado que foi assim um um lugar que chama que é a layer zero para tentar combater os o spam, ele queria colocar KYC, que é tipo, ah, você tem que se identificar e colocar o seu documento e tal para você poder mandar um reporte. Só que daí você acaba matando para grande parte dos caras que realmente fazem segurança, eles são anônimos, eles não querem colocar o RG deles numa parada. Então assim, eh, o que tá escrito aqui, que que esse cara tá falando, é que é muito melhor você só fazer uma infra onde a pessoa que manda o reporte já tem que mandar com a validação, do que você ficar fazendo
esses programas de KYC. E casa, assim, casa eh casa bastante com o que o cara ali falou da esquerda de como fazer eh essa infra. Então assim, é bem interessante porque eu acho que um outro ponto que é bom de você focar nessa infra que daí se alguém gerar mesmo um negócio com AI que tá tudo certo, então vale a pena ser olhado assim. Então não importa se é feito comiar ou não. O ponto é o problema é você limpar só o spam mesmo de forma inteligente assim do que tá vindo. E aí, um outro caso que eu acho que é interessante também falar sobre smart contracts e e ai na I teve um um problema recentemente que, tipo, alguém mandou uma transação para ser assinada para Multsig que mexia em vários ativos e aí ninguém viu que em um desses ativos tava com tipo dois zeros a
mais e aí acabaram vendendo tipo todo o tudo que a I tinha ali no tesouro de um ativo que eles estavam guardando para uma coisa foi vendido e aí tipo eles tiveram que comprar e tomou uma perda. Então assim, o problema é que todo mundo que assinou essa transação não viu esses zeros a mais faltando. Então, tipo, você ter às vezes acho que o Mayiai ou uma coisa que olha para o que tá acontecendo na multig e te dá uma explicação humana, tipo, ou te fala talvez, ó, talvez tenha um zero a mais ou a menos, checa ali aqui, talvez ajude muito. Então assim, eu acho que nesse nessa parte consegue assim usar ainda tem bastante potencial para ir a ajudar a gente a não cometer as as DA, enfim, a não cometer erro humano, que acaba tendo muito, na
verdade, geralmente a maioria das DS funcionam através de multigs e e das coisas funcionar assim através das assinaturas. É uma coisa que funciona muito bem e eu até vou falar um pouco mais disso aqui mais paraa frente é que as LMS, tipo agora, tipo, sei lá, o novo GPT ou o novo Cloud ou novo de PSIC, eles escrevem script muito bem que faz quer na blockchain ou que faz coisa. Então assim, você quer saber qualquer coisa de dados da blockchain, a verdade é que apesar de tá de graça lá, não é de graça o custo de desenvolvimento para você conseguir pegar e digerir o dado e ter da forma que você quer. Geralmente você vai precisar de um desenvolvedor ou precisava. Agora com essa com esse negócio de AI você consegue bem mais simples. E esse exemplo que eu coloquei aqui só contar uma história meio rápida,
a gente tava lá na IM com uma outra D e eles queriam, eles estavam tipo, ah, eu preciso saber desse cofre em específico quantas pessoas t eh o token e no bloco tal, porque a gente vai fazer um airdrop e aí ninguém quer fazer o script. Da. Eu falei: "Mano, Juro, você faz em um uma query pro pro cloud". E foi exatamente isso. Foi pro cloud, coloquei exatamente isso que eu falei para vocês, basicamente. E ele fez o script, ele roda, ele roda perfeitamente. Colocar aqui dele rodando, ele tipo pega o vt, ele qu todos os blocos. Eh, eu eu na verdade vou até sair aqui e eu tipo, é esse script aqui. E eu acho que assim, honestamente, o código tá bem feito assim, ele tipo tem todas as coisinhas
sempre bem comentadinho, tipo o que que ele tá fazendo aqui é umas linhas de debug meio que que fazem log no código. Eh, ele ele fez literalmente tudo isso em uma request. E o que ele esse código faz é basicamente pegar todos os eventos de transfer desse token em tipo todos os blocos. E aí ele filtra, tipo, e aí ele ali te voltando ali na na UI dele, eh, ele fala que, tipo, eu achei 19 transfer events, eu achei nove endereços únicos que são donos do V token, ele pegou o preço do V token para converter para balança.
Então, tipo assim, ele faz absolutamente tudo que precisava fazer na tesk. Em, eu até deixei open source, se vocês depois quiserem ver, mas assim, então é muito útil, vale a pena usar. Assim, se você tem que fazer uns qu um quer meu rápido de algum dado na blockchain, vale a pena você tentar um desses modelos de ponta aí e e ver se ele não consegue fazer para você de primeiro assim. Eh, então, tem alguma, alguém quer fazer alguma dúvida ou falar sobre essas coisas que eu passei? Alguém tem algum, sei lá, algum ponto que gostaria de de perguntar, só para entender, porque daí eu vou dar uma mudada de de tema da agora no chat. Deixa eu ver. Pera aí. Eh, calma. Nossa, acho que o chat tem bastante coisa. É uma pergunta ou mais de
uma? Beleza. Como faz para mostrar as vulnerabilidades do suporte, sendo que normalmente eles são B zero, o repositório público teria risco de vazar. É assim. para quando você vai reportar um bug, um day zero ou com um problema de um contrato, a para quem você tá reportando essa? Eles têm que ter um programa, porque no programa faz parte do programa você ter como reportar, tem você ter medo disso cair nas mãos erradas, porque é justamente isso que o programa de Bounty estrutura. Ele estrutura para quem vai chegar e que garantir que não vai chegar, em teoria para as pessoas erradas. Então assim, se por exemplo ele
tem lá no Imunify um programa, você vai reportar pelo Imunify. Agora, se o protocolo não tem, aí é realmente uma situação muito mais tensa, tipo, você vai ter que, sei lá, entrar, tentar entrar em contato com quem criou o protocolo e esperar que seja uma pessoa de boa fé, sei lá. E, tipo assim, você não tem muita alternativa, tanto que muitas pessoas acabam roubando primeiro para pedir a bount. O que eu acho assim, eu acho errado e a lei diz que é errado, mas enfim, você faz o que você quiser. Mas assim, é realmente o problema isso que ele perguntou, né? Como é que faz para mostrar a vulnerabilidade dos lugares?
os lugares é é dever deles ter um canal que você vai conseguir falar, senão fodeu de verdade assim, senão senão tá numa posição meio ruim assim já de como você vai ter que proceder. Eu não tenho muita solução, tem uma solução fixa assim. Eh, alguém que fazer outra pergunta ou responder as perguntas aí, Pedro, que você fez? Você você quiser fazer fazer continuar agora? Ah, eu acabei até, na verdade, então, acho que eu não cheguei a falar muito dela, então o fim dela foi que então,
deixa eu falar um pouco mais daquele produto, voltar nele aqui. Eh, esse produto aqui, tipo, eu fiz ele e ele ficou no ar tipo um ano assim e tal, mas ele não era muito usado. Primeiro porque eu acho que assim, ele só é capaz de responder coisa simples, tipo, ah, o que que é um VT, que que é não sei o quê. E as pessoas, elas querem fazer umas perguntas muito complexas assim, elas querem tipo, quanto que eu vou lucrar se eu depositar tipo isso hoje? E aí, tipo assim, você teria que pegar cinco lugares diferentes para responder só uma pergunta e e aí você vai ver que tem várias outras perguntas complexas que as pessoas querem fazer e você não tem muito como, tipo, eh, ter um Deus assim, saiba de fato onde buscar tudo. Para mim, o que resolve hoje é, se você
consegue colocar a documentação toda no negócio, você consegue fazer essa ferramenta muito fácil assim, você consegue pedir pro depsic ou pro GPT ou pro Cloud, ele faz para você, tipo, porque você só tem que pegar toda a documentação, colocar na request e mandar a pergunta da pessoa. Tipo, tem falhas nesse método, tem um negócio que o pessoal chama de tipo eh áreas áreas assim de memória apagada assim, que é tipo quando você tem um corpo muito muito muito muito grande, às vezes a II simplesmente ignora que existe parte deles assim. Então, um teste que eu fiz, o último teste que eu fiz com essa ferramenta foi tirar toda aquela parafernalha de vector store e colocar tudo. Só que talvez eu tenha que fazer de novo com os modelos novos, mas quando eu fiz com o GPT4 e tal, o que aconteceu
foi assim, dentro lá da documentação, eu pus uma tabela bem clara, tipo esse endereço é isso, esse endereço é isso. E aí eu fazia uma pergunta assim: "O que é esse endereço?" E ele só não sabia responder, ele fala: "Ah, não sei, tipo, não sei." E aí ele sumia com partes do do dado e não dava assim. Então eu não quis me propor muito a resolver esse problema e larguei por aí a ferramenta, mas eu boto pé que conforme as evoluem esse problema vai melhorar e você vai poder cada vez mais jogar sua documentação maior lá e só fazer a pergunta. E aí eu não sei assim, o ponto é que eu não sei também se essa ferramenta tem como financializar ela, porque tipo, imagina assim, você já tem o GPT, você já pode você pegar lá o a doc e colocar no GPT e perguntar, você
pagaria uma outra ferramenta que te explica só sobre a Iarn? Tipo, não sei, assim, ela teria que ser muito [ __ ] ela teria que fazer uma coisa, eu não consegui pensar o que que ela teria que fazer, precisa fazer as pessoas quererem pagar por ela, assim. Então esse projeto acabou que ele não não foi tão paraa frente assim, ele foi mais um experimento assim e para mim foi tipo, aprendi bastante sei lá da dificuldade de financializar isso ou tipo porque cada pergunta que alguém chega lá e faz custa, tem que fazer ali o processo, aí a custa. Mas assim, se você é uma empresa, por exemplo, acho que o caso de uso disso perfeito, que eu já vi, não desse, mas de outras empresas, é você pegar sua wik interna da empresa e ter um agente desse, que daí assim as pessoas que vão perguntar são seus
funcionários, então eles geralmente estão com uma pergunta, então vale a pena você gastar aqueles tokens para você tentar responder aquela pergunta e aí você consegue, por exemplo, ah, tem, sei lá, as regras de férias e geralmente a pessoa não quer ler as regras inteiras de férias. até uma pergunta específica sobre as férias, se pode ou não pode fazer isso. Então, tipo, para esse caso de uso acho que é muito bom, só que daí para você abrir pro público é um pouco mais difícil da tá competindo de puxar EPT e com essas ferramentas que estão muito fortes hoje em dia. Eh, então eu diria que foi isso. Respondeu sua dúvida. Esse foi o final da o fim dessa ferramenta aqui. Diz aí, Robin. Ah, pergunta. Que que você perguntou mesmo?
Desculpa. Ah, por ele tinha perguntado por quanto tempo ficou de pé esse projeto. É, se você quiser forcar ele hoje, ele deve ser bem barato de rodar. Ó, tá aqui o código, você pode forcar e você pode rodar ele. Tá aqui o código. Eh, e tipo, eu acho que ele vai ser bem barato de rodar, porque você e você pode tirar o Vector Store e você pode só usar o eh o as um API recente, assim, um modelo recente e vai ser show assim. Mas só que assim, se da que começar 1 milhão de pessoas a usar e você não tá ganhando dinheiro com isso, vai, ele vai dar
prejuízo, com certeza. Ah, porque eu acho que hoje e eh na época que eu fiz ela, ele perguntou, né? Pera aí, repetindo a pergunta. Ele perguntou por que que tirar o Vector Store é, eu acho bom pra ferramenta, porque o Vector Store eu acho que ele é uma gambiarra na prática assim, ele é uma grande gambiarra e tipo, eu fiz na época eu precisava mais dele do que precisa hoje. E hoje você só vai precisar dele se de fato sua documentação for for muito muito grande assim, porque você consegue cabe muita coisa no contexto hoje dessas LMs, cabe, sei lá, o livro inteiro do Senhor dos Anéis, assim, tipo numa query, então sei lá, você consegue realmente pôr muito texto, tipo, então eh não, eu não acho
que hoje é uma coisa, é uma coisa que eu precisei mais no passado e e hoje tem mais caso uso de nicho do que você só precisa usar assim. que inclusive na época que lançou o GPT ficou muito famoso uma biblioteca que chamava eh Lama Index. E aí esse lhama Index ele já criava todos esses vector stores e tal. E eh desculpa, o Lang Chain ficou mais famosinho do que ainda. O L chain ficou super famoso e na real eles conectam muito fácil com essas vector stories. Então ficou muito na moda assim, ah, vamos usar, tem que usar porque o GPT não tem, não aguenta por tudo, então usa isso. E se você vê até, tipo, teve empresas com valuation bizarro dessa época que faziam só vector store, assim, empresa que sei lá, 100 milhões de dólares para fazer vector store distribuído, tipo mongo atlas assim, só
que só de vector store. Então, tipo, teve uma febre de Vector Story e agora eu acho que eu não sei se tá como tá, na verdade, até parei de ver, mas eu tenho certeza que não tá mais tanta febre ou se tá deve ter nichos bem específicos assim, tipo, é porque hoje as RMMs já estão melhores para lidar com mais dado, com bastante dado. É, tipo, é, falaram aqui que dá para usar o elastic search, por exemplo, que Red Head us de Ah, aquele, nossa, era, ó, era essa documentação daqui,
tipo era, sei lá, toda essa documentação aqui, então tem bastante página porque tem, sei lá, por exemplo, a página do V. É, o negócio tem imagem também, né? época nem não não tinha como fidar a imagem ainda no GPT, agora tem. Então, tipo, aí foi foram todas essas docs aqui. E aí, além de todas as doc aqui tem bastante página assim, então eu não sei exatamente o tamanho, mas além de todas as docs da Ian, eu coloquei todas as propostas de governança que passaram, tipo todas as que tinha. Então, porque daí se alguém perguntasse: "Ah, como é que funciona essa parte da IRN e tivesse a resposta numa proposta de governância, ele em teoria saberia responder?" Sim.
Eh, tá aqui o ID. Deixa eu ver se ele não vai achar a droga. Aí aqui, eh, aqui tem exatamente o que eu coloquei. Então, eu coloquei, sei lá, as docs, as as zips, que é as de governança, artigos e o site da tipo, ó. Então, sei lá, Docs foi foram artigos aqui, ó, quer dizer, fez arquivos bastante coisa, tá vendo? Tem, não sei ainda agora como, quanto que seria o agregado, mas é, se as doc da cabem a de outros protocolos, deve caber a maioria dos protocolos.
Eh, então, bom, deixa eu voltar ali paraa apresentação. Então, bom, a outra parte que queria fazer eh mais o workshop assim, não sei se vai ser handsom porque eu vi que não tem não tem, acho que não tem tanta gente com computador aqui, mas eu ia passar mais por um projeto handone que eu fiz aqui só para mostrar eh como é que tá, como é que para mim, por exemplo, eu faço automação das coisas do zero assim. Então, tipo, apesar de quando eu trabalho com frontend, eu não faço tudo do zero, eu vou mostrar eh alguns alguns projetos aqui que eu fiz.
Então, para criar uma documentação e na nesse processo eu já fiz 400 milhões de vezes. Tipo, você é, você cria um texto, aí você valida a gramática, valida esses textos, tipo, tá, faz sentido, aí você vê com a pessoa, por exemplo, se eu fiz um texto sobre como funciona depositar e sacar na earne, e eu tô falando de como é que funciona a conversão do número que converte o depósito e o saque depois, tipo, eu vou falar com alguém que entende de contrato na e que entende de cofre, eu vou perguntar, ó, isso aqui que eu tô falando sobre isso nesse texto, tá certo? Aí eu espero que essa pessoa me dê sim ou se ela ou que ela vai me ajudando a corrigir até ficar tudo certo. Então essa é a parte que mais demora, que é meio que validar o argumento técnico e depois você valida,
eh, você vai lá e faz deploy da das novas docs no ar. Então, documentação eh tem principalmente nessas duas partes aqui, é muito fácil de você usar o GPT e não sei o quê para te ajudar, principalmente você tá fazendo documentação de um contrato. Você literalmente pega o código do contrato, cola e pede documentação. Não tem não tem dificuldade nenhuma em você fazer uma primeira versão assim de documentação. Eh, aí depois você tem essa primeira versão que você cria o texto, enfim, você vai ter que validar ele de qualquer forma gramática. E isso é uma coisa boa que geralmente o texto gerado pel não vai ter o gramatical nenhum. você vai ter que ver a coesão e coesão é que talvez devia ter usado outra palavra, mas assim, por exemplo, se o texto não é aquele texto robótico assim que não que é cansado de ler e é
chato e não tá agregando nada, né? Tex agregar alguma coisa e aí depois você parte para validar a parte mais técnica. Então eu vou falar um pouco então de front end porque é meio parecido processo de criar front end. Você cria o código, aí você linta o código, você passa algum lugar que valida que esse código vai rodar e que tá tudo certo. Aí você valida que aquele código que você criou atende uma especificação de produto. Então, tipo, ah, tenho que mudar botão tal e agora tal feature tem que funcionar desse jeito aqui. Então, você precisa validar que depois você mudou esse código, se você apertar o botão novo, vai funcionar as coisas do jeito novo, esperado. E além disso, tem que também geralmente validar que você não quebrou nada, que já existia antes também. Então você faz toda essa
validação que é geralmente passo mais demorado e aí depois você faz deploy. E aí assim para quem tá usando essas ferramentas de AI, tipo cursor sabe que assim o passo um hoje tem AI é doidado para ajudar assim. Então você pega o contrato ou você pega a do contrato, pega qualquer coisa e você cria código e aí você vomita ali arquivão gigante que comi e aí ele só roda, você pode só abrir ele. Então assim, você você consegue meio que fazer isso assim, não é não é esse o fluxo sempre, mas tô falando assim, esse aqui seria o fluxo tipo absolutamente zero, usando o seu cérebro humano e largando tudo para ir a e fazer assim, tipo que geralmente um o que eu, por exemplo, no trabalho que eu tô agora, que é o Defy Money, a gente já
tem uma [ __ ] code base enorme de de front, react, next, cheio de otimização, cheio de coisa. Não foi a IAI que criou, só que a gente fez uma estrutura que ela faz literalmente automatiza o um e o dois e deixa a gente já no três, basicamente que é assim, a gente abre uma, faz o prom, então tipo, a gente pergunta e fala assim: "Ah, isso aqui tem que adicionar essa pool tal é na no na Optimism e acessam os parâmetros da pool e aqui que tá o endereço dela." E aí é legal que a a Versel, isso aqui já tá pronto da Versel, já cria um link com um preview da mudança. Isso aqui.
Então, tipo, a gente criou uma ISO, dessa ISO, a AI criou um PR e desse PR, o preview, você já vejo a feature tipo funcionando ou não. Então, o que eu acho que é legal é que você pula todo o processo de de olhar pro código e você já parte direto para olhar a funcionalidade. Então a gente já abriu a ISO, aí aí fez o negócio, ela ela aí eu abri o preview, tipo, ah, legal, era adicionar esse quadrado aqui, ela conseguiu adicionar, eu cliquei e aí eu faço um depósito, faz um Qata, valida que tá funcionando e aí depois putz, tem uma alteração para fazer, precisa mudar ela de lugar e colocar ali. Aí, aí, aí vai lá, troca o código, você clica no
preview link de novo, testa de novo. Então, show, tá funcionando. É, diz aí, ô Rober uma pergunta. Então, a gente fez esse plugin, a gente codei assim, eu tenho um estagiário não pago no momento, ele é só um cara que apareceu e decidiu ajudar a gente. E aí eu meio que fui direcionando ele e aí a gente criou essa infra que, honestamente não é uma infra tão complexa, você consegue criar essa infra com o próprio AI, tá ligado? Tipo, porque a infra basicamente a a IAI ela pega sua query, aí ela usa as coisas que já existem, tipo o Aer ou o cursor assim para tipo pegar sua query e ver o código que ela tem que aplicar. E aí ela só joga esse código pro PR do GitHub ao invés de
jogar pro Cursor, porque o Cursor já trabalha com o DIF do GitHub. Então, tipo, a gente meio que só, tipo, pegou as peças e moveu de lugar para funcionar no GitHub, mas a gente não criou nada de de infrai e nada assim, de que não seja só pegar o resultado de um lugar e jogar pro outro assim. E é, eu diria que é muito que vale a pena. E assim, a gente vai abrir só dessa infra. Se você quiser usar essa infra exatamente essa que a gente fez aí, vai dar para usar eventualmente porque a gente vai ser open source. Mas honestamente, se você é mais fácil você fazer a sua, talvez, tipo, se você tá qu se você gostou da ideia, não é um projeto demorado assim, isso faz rápido, principalmente foi a assim esse projeto.
Isso a gente usa o Aider, no caso, que o Aer tem tipo linha de comando, então joga pro Aer por linha de comando e aí pega o resultado do Aider e aí aplica no GitHub como PR. Aí abre o PR no GitHub com o resultado doer. Cara, eu preciso dar uma olhada no código exatamente agora porque eu não lembro. Mas tipo, eu acho que a gente simplesmente pega o gitf literal, sai doer como um git. Então você dá mais um apply do que necessariamente você tem que ou eh agora preciso dar uma olhada ou você é porque você precisa dar o
apply disso. Então, tipo, o que eu tinha na época que eu tinha montado junto com ele é que pega doer o output de gitf, dá um git apply na code base atual e numa branch nova e abre um PR, que é isso que o bot faz aqui, inclusive, ele abre uma branch nova para esse, tipo, ele cria uma branch com o nome da issue só e nem tenta dar, podia dar um nome melhor, mas tipo, e aí ele só dá o apply do DIF do Aer nessa branch direto com com o Git e Git Apply, que o Git Apply você só pega o commit e aplica, né, do O, então, tipo, o DIF o e aplica no se. Então, é isso. Mas quando eu vou dar uma olhada no sorce depois e eu vou abrir o sorce também. Eu preciso, a gente precisa abrir o sorci, e eu te vejo certinho
para te responder. Eh, é isso. Alguém que eh, então assim, eu ia eu ia falar pra gente fazer o workshop porque que tinha entendido do hobby ia ter um workshop assim absurado, porque tá tudo no computador assim, aqui todo mundo quer hackear e tal, mas não sei se é [Risadas] muito. Não, mas eu eu tudo bem porque assim, eu vou falar então mais talvez eu posso apresentar. A gente tem quanto tempo ainda? Tem tem tempo. Como é que tá? Ah, tô tranquilo, tá? Posso falar disso aqui? Então eu vou mostrar assim realmente o processo usando eh zero cérebro para criar um front end de você
só assim, você tem o contrato pronto e você ter o o o seu front end feito. Eh, então assim, nesse caso, eu vou pegar o o o os vals da, então esse aqui é o site da e aí eu vim no eu peguei o val do die. Como é que funciona esse VT aqui? Você pode depositar die. Então, tipo, se você deposita, sei lá, 10 da nele, eh, você passa a render, sei lá, 10% ao ano no hoje, no momento, em cima desse da que você depositou. E aí, quando você quiser sacar, você chama o wit e saque. Então, esse VT só tem basicamente essas duas funções importantes. E geralmente todos os front de defy você clica e e cai direto no
contrato, né? Então você consegue ver aqui, tipo o VT da, se eu vi aqui procurar as as, deixa eu aumentar aqui para não ficar muito pequeno, vai ter uma função chamada depositos. E aí é tipo essa função, basicamente o front da inteiro, aquela toda aquelas coisinhas bonitinha que você tá vendo é só isso aqui, é só d fazer uma conversão dessa função aqui que é a função de depósit e aí igualmente você tem a função de wit, só que tem aquela coisa do Etherum, né, que assim se o contrato da quiser mexer o meu die para depositar, eu preciso aprovar no die o contrato da para ele poder mover meu
die, né? Então, tipo, eu tenho que primeiro você dá o approve para depois você conseguir chamar o deposit. Então, o que que eu fiz aqui? Sabendo, então da, sabendo todas essas informações que eu passei para vocês, eu fiz o seguinte, eu peguei aqui, eu vou vou mostrar para vocês o que eu fiz, porque eu já fiz tudo praticamente, mas eu vim aqui no no código do contrato, peguei a ABI, então esse aqui seria a do VT da e eu criei um VT contract v.j. E aí eu colei, basicamente só colei o ABI desse VTE aqui. E aí eu também peguei a ABI do thai, porque a gente vai precisar chamar o approve, precisa
chamar o deposit da ear, precisa chamar o approve no. Então assim, você basicamente a primeira parte do fluxo é você pega os contratos que você precisa usar, pega a IBI deles e junta em algum lugar, porque eh a Iar disso para saber como que ela chama as funções nos contratos. Eh, depois disso, eh, o que eu fiz foi, eu criei esse ponto ENV, que ela diz aí, eu vou usar o que eu foi o DPSC e o Cloud. Eu vou mostrar isso em breve aqui também. É, esse aqui é o cursor que eu tô usando, né? Isso aqui é o curso. Eu criei um ponto ENV e nesse ponto ENV eu coloquei uma a minha uma key de RPC porque quando você faz um frontend geralmente você precisa ter uma chave de RPC que ele vai usar para se comunicar
com a blockchain. Coloquei o endereço do VT e coloquei o endereço do VT do di. Então eu só criei o ponto que eu imaginei de o que que eu gostaria de talvez editar facilmente nessa aplicação se eu precisar. Eh, e aí eu fiz aqui o meu primeiro prom. Eh, eu eu fiz em inglês, mas eu vou traduzir aqui rapidão. Crie em vanila JS um front change que me deixa imputar um valor, tipo 10, e ele vai ele vai me deixar aprovar 10 para esse VT e depois vai me deixar depositar 10 nesse V. E essa query foi pro Deepsic, pro Deepsic.
Então ele fez lá todo o processo dele de pensar, pensar, pensar, vou pensar, vou pensar. Daí ele foi lá e fez uma primeira versão que na verdade tava boa até assim, ela ela até que funcionava. Só que eu precisei arrumar algumas coisas. Então, tipo, a primeira, eu vou te mostrar como que ele tá aqui. Tirar isso daqui da frente que vai me confundir. Eu vou dizer que eu acho os dois bem parecidos, viu? Eu até troquei uma hora no meio, vou falar quando que eu troquei, porque eu achei que o dips tava derrapando. Então eu geralmente mais só troco de um pro outro quando eles estão não conseguindo fazer a coisa, porque honestamente os dois, tipo, talvez se você precisa de mais pensamento, o psique é melhor assim. Então pra primeira query é legal porque esse todo
o processo de pensamento que ele faz, se você lê, ele é realmente bom assim, ele tá tipo, ele tá pensando sobre as coisas. Por exemplo, eu falei para ele que eu quero depositar 10 e esses 10 significa $10. e 10 na blockchain. Então tem que você tem que fazer a conversão para 18 decimais. Aí tipo você lê aqui, você vê que aqui decimais são importantes. Dá e usa o 18 d tipo então e eu acho legal no primeiro da primeira request ter toda essa linha de pensamento porque talvez ele te dá uma coisa melhor estruturada. E o se você tiver 200 por mês para gastar no GPT 1 Pro, ele é muito bom. Ele realmente ele é melhor que o Deepsic e o e o Cloud. Eu fiz, eu testei, fiz uns testes com os amigos meus que tem acesso. Eu não comprei, eu mesmo, mas eu
tô pensando em comprar porque eu achei os os outputs bons, assim, principalmente assim em termos de arquitetura assim, eu fiz umas perguntas difíceis, tipo, ah, cria um jogo completo com front, com back end, que já resolva o problema da do front hackear com não sei o quê? E tipo, Dipsi que o Cloud conseguiram entregar, sei lá, 80% desse negócio. O o Pro entregou, tipo, 95%, ele entregou já muito mais perto do que eu queria. Então eu diria que ele até vale assim, mas é caro, né? 200 por mês é é valor meu salgado, mas dependendo do que você tá fazendo, vai se pagar, eu diria. Eh, então assim, o o Então, beleza. Aqui teve essa primeira request que eu fiz, ele me mandou a
primeira versão, mandou todas as considerações que ele fez, só que eh tinha um erro lá no no o HTML que ele me deu, ele pediu para colocar toda a IBI aqui no HTML, ele falou: "Cola a IBI aqui". Falei, beleza, eu vou com essa, eu vou com essa sua forma de fazer. Colei a vi, só que ele tinha colocado esses campos lá embaixo do HTML, aí tinha dado um erro. Colei esse erro nele, ele conseguiu resolver. Então, tipo, depois de duas tentativas, na verdade, ele conseguiu resolver seu sozinho. Então, não precisei fazer nada, a não ser pegar o erro do console, colar nele e falar: "Deu esse erro aqui, tá ligado? Resolve aí". Eh, e aí depois uma coisa que ele não tinha feito também foi colocar o botão de connect wallet. Aí eu falei, bom, você precisa pôr o botão de
connect wallet, senão nada vai funcionar. Aí ele, verdade, precisa pôr o botão de connect wallet, colocou. Eh, aí ele tinha dado um um erro também que daí eu conectei a wallet aqui. Então eu vim aqui connect wallet e o approve tava, ele tava exatamente assim. Não sei se é porque eu tô sem Wi-Fi agora, se eu preciso atualizar o projeto, mas eu conectei. Ah, e o approve eu digitava que eu quero depositar 10 da, mas approv ficava desabilitado. Aí eu falei: "Ó, conectei a carteira e o approv tá desabilitado, não funcionou". resolve aí. Aí ele, né, Fink, Fink Fink, pensou aqui tipo muito e mandou, é tipo, eu nem lembro engraçado que ele tá lá hablando, falando
tudo. Eu, putz, falou para caramba. Aí eu falei, beleza, não resolveu isso tudo que você fez, ainda tá zoado. E foi aqui que eu troquei pro Cloud, porque tipo quando eu ped pedi para ele arrumar um approve, ele pensou todo esse balão e aí ele não resolveu. Eu falei: "Ah, putz, tá, vou trocar pro Cláudio". Eu só troquei pro cloud, aí o cloud resolveu na hora. Então agora a I tá funcionando, tipo, então assim, só com a dos contratos, basicamente nessa UI eu consigo dar o approve, ele chama o approve do da certinho e tipo eu consigo assinar aqui, ó, tô fazendo na rede etheréum, ó, gastando R milhão deais para fazer a apresentação aqui. Não, tá baixo o viess eu vi antes de vir. É isso aqui é a mainet, tipo, foi direto para Mainnet. É, né, pô?
Não vou usar aí é depositar. Então se eu chamar o depositar, ele deposita 10 da certinho aqui, tipo né, em da que é o mais importante. Agora assim, interessante é que tipo, eu nem li o código, tipo, eu sou frontente, eu poderia ler o código, poderia fazer o bagulho assim, mas o negócio funciona e, tipo, faz exatamente o que eu quero. E eu e eu cancelei, então ele depois o erro aqui que eu rejeitei na transação. Mas tipo, o ponto que eu acho que é interessante é se você precisa de utilitários assim de data, tipo, ah, eu quero fazer uma uma outra coisa que eu cheguei a fazer, ó, uma outra ferramenta aqui, Prisma.lol, LOL é que o protocolo do Prisma ele meio que morreu, então não sei se o nossoamento não tá mais funcionando muito bem, mas toda ela eu fiz com AI assim e eu pensei muito pouco
nela fazendo essa daqui. Então tipo, ela compara, ela tem gráficos comparando várias coisas entre dois lockers de Prisma que é tipo curve que tem locker. É, então tem tem tabela, tem tipo gráfico, tem assim muita coisa de tabela de é agora deve ter morrido tudo porque os dados estão meio escasso, mas tipo tudo assim, até a animaçãozinha de Rainbow que agora tá opaco, mas tipo assim, a gente fez tudo aqui com comai assim e tipo entregou uma tabela que as pessoas adoravam usar no final das contas. E assim, o o que eu notei fazendo esses projetos é que tem muita oportunidade eh quando você interage com o protocolo, tipo você mesmo vai lá e usa, aí você fala: "Putz, seria legal se eu tivesse esse dado junto com esse,
porque eu precisei ir nesses dois lugares para tomar uma decisão". Aí se você junta esses dois numa UI, você geralmente fez algo que as pessoas vão querer usar, tipo, talvez elas vão querer pagar por isso, mas tipo, se você só disponibilizar ali um sitezinho e esses essa própria ferramenta aqui, a gente conseguiu um grant do prisma. para manter. Então, tipo, você faz a ferramenta, o pessoal gosta, você consegue um grant e você não teve que gastar muito tempo com o código, gastou mais tempo com o que ela resolve. Eu acho bem legal, sei lá, eu acho que o foco tá no lugar certo assim, sei lá. Para mim, pelo menos, é, eu gosto de codar até, mas eu gosto mais de só resolver o problema sem ter que ter ficado ditando código assim. Então, eh, eu, eu acho legal que tá nesse ponto e que, obviamente, você não vai resolver
seus problemas todos, mas assim, a, eh, ferramentinha e de análise e tal, eh faz bastante coisa. Deixa eu dar uma olhada no chat que tem bastante coisa aqui no chat. Eh, deixa eu vender aqui, bicho. É hack de smart contract não é roubo. Opiniões fortes no chat. Deixa eu ver aqui. Ah, ele de quantas páginas? Tá, se o Rob traduz as perguntas. Alguém falou: "Me sinto mais seguro codando agora". Não sei se foi boa ou ruim.
Então, eh, aí assim o o que eu acho interessante é que, tipo, eh, não sei, acho que não vale a pena, não preciso mostrar mais muito para vocês assim, sei lá, se eu quisesse continuar iterando, cadê a aqui? Acho. É, se eu quisesse continuar no inter poderia, sei lá, eh, adiciona um um botão de withdraw, tipo dallas. E, tipo, você, e eu é, sei lá, é o, inclusive o cara que tem pessoas muito mais sérias que eu, entrou trazer um nome mais sério que eu, mas tem aquele cara que é o Andrejicarpat, eu não sei nem pronunciar o nome dele, desculpa, mas ele trabalhava de redi da Tesla e ele acabou saindo da Tesla e ele faz uns vídeos educacionais bem legais
sobre como funciona o GPT. do zero. Você abre lá, ele tem uns vídeos de 3 horas no YouTube, você vai ter da melhor cabeça como que funciona o negócio do zero. E ele fez um tweet essa semana que eu achei muito bom, que ele fala sobre vibe coding. Ele fez um tweet falando assim: "Ah, hoje você tá num ponto que você abre o cursor e tem um plugin que eu não uso, mas eu vou ver de usar esse plugin que chama Super Whisper. E esse plugin você só fala então com o cursor e ele coda. E aí você falou, existe uma nova modalidade de programação que chama vibe coding, onde você só fala o que você quer do seu PC e ele coda e você usa o que ele fez e você fala de novo. E assim de novo, isso não é não vai resolver todos os problemas. Você,
principalmente se for um problema muito complexo, muito sério, mas pô, você tá resolvendo, sei lá, é um request RPC que gera um gráfico e digere um array assim, pô, umas coisas meio que a IIAI consegue fazer hoje super bem, assim, então vale a pena você ir lá e tentar o vibe coding porque, tipo, ele é ele te gasta muito pouca energia assim, juro, você vai lá e só fala as coisas e se o retorno for de valor assim é muito bom. você gastou pouco tempo e teve um retorno de valor alto. Então, e se retorno for de valor baixo, você pode pode ver como, ah, você perdeu tempo, mas geralmente eu vejo como você tá aprendendo o que que ele consegue ou não fazer. No futuro você vai ajustando e entendendo o que que você consegue fazer ou não com sua ferramenta. Mas para front end, eu diria
e para documentação de contrato definitivamente vale a pena. para fazer o contrato em si. Aí já outro é outro. Eu não diria que vha tanto a pena assim, só se for uma coisa que não que é zoeira assim, que não é tipo você faz um negócio para um racatom assim meio não é super sério, não é para você colocar milhões e milhões de dólares ali. Você sempre vai precisar de áudios sérios quando você for fazer isso. Não vai dar para você só fazer IAI, infelizmente, no momento né? É, deixa eu ver aqui. Aí, correr na esteira do vibe code. Aí, correndo esteira fazendo vibe code ao invés de ouvir coisa.
Ó nova modalidade, pô. Mas é, então, enfim, queria mostrar isso para vocês e mostrar como é simples hoje, assim, hoje chego, enfim, o Prisma LW para mim foi a prova que dá para você usar o vibe coding e ainda obviamente não, ele não fez, eu não fiz aqui só falando com AI, teve vários momentos que eu tive que beleza, agora tenho que manualmente arrumar isso aqui, mas eu diria que assim, p tranquilamente 80, 70%, ele ajudou ali assim, tipo, me salvou muito tempo no no processo total de fazer o projeto. Eh, e aí é isso. Então, alguém tem uma al quer falar alguma coisa? Tem alguma dúvida ali, ó? Acho que tem uma dúvida aqui.
Aí perguntou: "Quando eu vou começar uma aplicação do do zero, qual que é o processo de ver o que que eu vou mandar para IA?" Exatamente. É isso. Então, é esse processo que requer você usar ela bastante para você ter um entendimento de o que o modelo entende e o que ele não entende. Vou dar um exemplo bem básico. O GP3 ou acho até o quatro não sabe usar a API do GP3. Ele não sabia, tipo, ele literalmente não tinha o conhecimento porque ele tinha uma documentação velha dentro dele. Então, toda vez que eu ia fazer um app que tinha que se comunicar com o GPT, uma uma das coisas que eu colocava no minha request é: "É é assim que você fala com a PI do GPT?" E pá, colocava ali o request, certo? Então assim, você entender o quais são essas coisas que
ele não entende é o que faz você escrever prontos melhores, eu diria. Então, tipo, hoje eu acho que, sei lá, o todos esses modelos genéricos, eles entendem muito sobre, sei lá, JavaScript, sobre Python, tipo, você não precisa discutir com eles sobre comoar um array, sobre como fazer filtrar dado, tipo isso, eles entendem bem, eles tendendo a entender mais sobre o seu produto, sobre o que uma liba versão nova, porque ele sabe versão velha. Então, tipo, é mais essas coisas, às vezes você tem que dar uma empurradinha assim, tipo, mas eu acho que tem gente, tem um cara que eu acho muito legal, chama Victor Tin, ele, ele usa esse negócio de codar com AI, assim, meio larga tudo para AI para fazer coisas muito mais complexas que eu tô fazendo, que eu tô fazendo aqui uns frontend, uns
script RPC, tudo bem de boa e de boa não ser o melhor código do mundo também. Ele trabalha com fazer linguagens formais e tal e fazer o código ser matematicamente provado, todas as coisas, tudos, tudo programação, do jeito que era para ser certo, mas ninguém faz assim, do jeito matemático. E ele usa muito, Cláudio, e o processo que ele tá usando hoje para codar as coisas, que ele diz que é muito eficiente, é você pega a code base e você faz um vector story, um hag ali. Só que esse hag, na verdade, é um monte de dipek que tá rodando. E esses dipicks eles vão pegar a sua pergunta, vão pegar a codebase e aí vão pegar a qual são as partes da Codebase que são relevantes e daí você manda pro cloud codar, afinal porque o cloud coda melhor segundo as pesquisas que ele tá fazendo. Então,
tipo, vale a pena seguir umas pessoas tipo essa assim e que estão no Twitter lá meio que resolvendo uns problemas tensos e usando isso, porque daí prova que funciona assim, não é só para crude, tipo, dá para você usar para umas coisas mais e tá surgindo casos tipo de desenvolvedor low level também, tipo que mexe falar C mais C usando assim falando, pô, usei o cloud aqui para tipo tentar fazer isso. Foi incrível, o bagulho otimizou muito a nossa livre, sei lá, low level e poucas pessoas entenderiam. Então assim, eu acho que é uma ferramenta que você tem um ganho muito alto de só testar, assim, você não precisa gastar muito tempo testando, mas você às vezes você vai só testar e vai descobrir que funciona bem, sabe? Aí tipo, vale a pena. É, ó alguém aí, ó. O Tailinha. Exatamente. Tain falava bastante o sal de etério também no
passado. Não sei como tá hoje. Hoje tá fácil de odiar o etério, mas seguimos forte. Gosto do etério. É. É, eu acho que daí vai de fil mesmo, porque e eu acho que vai de não ficar assim, se você pedir uma coisa e aí ela fez um monte de coisa e não resolveu a pergunta, beleza, você pode até fazer de novo, mas é geralmente aí que você começa a entrar num loop que você perde tempo. Aí eu achei que só trocar de a foi o jeito mais eficiente dela talvez não nunca fazer o mesmo erro assim, tipo, sei lá, tipo, ó, troca o cérebro aí, tá ligado? vez de outra perspectiva,
talvez sei lá. Eh, ó alguém perguntou quanto tempo até os deves ficarem obsoletos. Eh, olha, eu não acho que os des vão ficar obsoletos, porque assim, para você direcionar por, por exemplo, eu passei todo aquele tempo, mostrei aqui, ó, o tempo que eu demorei para girar esse código aqui que eu mostrei para vocês, deve ter sido, sei lá, uma meia hora, tá? 40 minutos que seja. e gerou essa UI aqui, que não é uma ui usável em produção, é só um um exemplo aqui que eu tô dando para vocês que o botão funciona. Mas assim, eh, ainda eu acho que por mais que tenha AI acelerando muito o processo, você sempre vai ter a demanda de uma pessoa que entendeu o problema da vida real e aí tá
tipo alinhando a AI ou as ferramentas que sejam pro problema ser resolvido do lado da tecnologia. E e assim, a gente tá falando aqui de problemas que são meio que triviais até, eu diria, tipo, ah, faz uma CAL RPC, gera um gráfico, tudo isso tem lib, tudo isso tá tá literalmente resolvido. Você você escrever código que resolve isso é você resolver o mesmo problema novamente. Assim, enquanto tem os problemas que realmente dão muito dinheiro, os problemas que pagam bem você para resolver, eles geralmente não são os que você vai colocar só no GPT e o GPT vai te dar uma resposta e você vai fazer dinheiro com eles. vai ter que coordenar uma série de pessoas e fazer várias coisas. Então assim, eu eu ainda acho que os desenvolvedores vão ter bastante espaço aqui. Na verdade, valoriza
bastante os desenvolvedores porque, sei lá, eu vou dar exemplos que eh tipo meio toscos assim, mas tipo, você poderia, você só sendo desenvolvedor criar um app que é um assistente de personal trainer. E beleza, se você vai machucar alguém que você não tá vendo um personal treino de verdade, é outra história. Mas o fato que você desenvolvedor agora você pode fazer isso, você tem meio que poder e empodera você de automatizar as outras profissões também. Então, tipo, o desenvolvedor, eu não acho que ele vai ficar obsoleto, eu acho que ele ainda tem um papel assim de arquiteto de certa forma. Talvez ele passa menos tempo sendo pedreiro, só tipo e pondo os blocos no lugar, mas eu ainda vejo que tem muito lugar que cada bloco, tipo, por exemplo, smart contract, cada linha
do smart contract importa um absurdo, assim, se você mudar ela de lugar, acabou. pode ser hackeado o protocolo inteiro. Então assim, você geralmente não vai querer deixar na mão de Meia fazer o código, você vai ainda querer ter uma certeza, ter um audito. Então acho que assim, não acho que vai ser cedo que as vão acabar com todos os desenvolvedores. Então eu acho que é uma, mas eu acho que é uma profissão que não vai dar para você ser ruim assim, não vai dar para você só saber fazer crude, porque crude é high muito bem. Você tem que saber arquitet, você tem que saber coisas de nível mais alto assim, tipo de arquitetura, de de e e várias coisas. Você vai ter que se especializar numa coisa, sabe? Eu sinto que esse que é o caminho, pelo menos eh, eu sinto que me salv, o que me salva
hoje como desenvolvedor, por exemplo, é o fato que eu entendo, sei lá, eu entendo de frontend e eu entendo de como interagir com os contratos. Então, a eu, se você somar quem entende desses dois, é um número pequeno de pessoas. Então, é tipo, é meio que isso assim. Então assim, você tem que achar o seu nicho e e entender e se especializar nele, eu diria. É assim que você não virou pistoleta, porque se você for só, ah, faço crude, vai ter muita gente que faz crude, assim, vai ter cada vez mais gente que faz crude e o crude mais barato, assim, então vai ter que mover aí. E eu acho que crirypto é um lugar muito interessante, né? Porque crirypto, o asset de cripto no AI não consegue gerar que nem conteúdo do Facebook, eu que nem conteúdo de Instagram. Então a escassez de cripto ela ela vai talvez
assim ser uma coisa que vai valer mais ainda do que hoje assim. Então tipo você saber de cripto, saber de contrato e tal, eu acho que é um conhecimento muito valioso que não vai do nada agora não vale mais nada assim você saber de contrato. Com certeza vai valer. Você sabe fazer áudio. Eu não vejo essas profissões morrendo cedo não, assim. Então essa é minha opinião. Claro, né? Falando um monte de merda. Diz aí. Você você falou no microfone ou eu repito? Ah, ele perguntou, o Rob perguntou se eu entendo, se eu sei
alguma coisa da dos ex agentesi atual de cripto ou da hype do mercado, tipo virtuals e tal. E eu confesso que não, assim, eu sou, putz, perdi toda a onda, agora já caiu tudo do preço, então não sei assim, acabei vendo assim muito essa onda. Mas eu fiquei assim, a coisa que mais que eu dessa onda que eu não curti foi que, tipo, tinha todos esses agentes do Twitter assim, ah, esse aqui é o agente automatizado e aí ele posta escrito automated, mas, pô, é só se fazer um request da PI e do Twitter que ele mostra como automated. Então assim, é muito fácil eu só fingir que eu sou um agente automatizado e não tem como você provar o contrário. Então assim, não foi criado ainda, parece. Eu pelo menos eu
não achei uma tech que me mostra assim: "Ah, esse agente ele é realmente automatizado e não tem assim, tá aqui como todo o código todo dele e é de fato isso que tá rodando e que tá postando no Twitter. Então, tipo, eu sinto um pouco de falta dessa infraestrutura. E aí eu não entrei muito nessa nesses produtos porque eu achei eles meio fracos nesse sentido de tipo é tudo clow, é tudo meio fechado assim pro usuário como que funciona. Pode ser só um ano ditando lá e as pessoas ói super inteligente, tipo você não sabe, né? Você não tem como saber você no AI. Então, mas tem os mais os o eu sigo o AI XBT no Twitter, talvez seja o mais próximo que eu tô e eu acho que ele faz uns posts interessantes, mas ele também já postou muita merda, tipo,
ele tinha postado lá, ah, o Virtuals é uma merda. Aí eu vir todo subiu sei lá 100 vezes o aí. Então tipo aí aí não sei lá, ele não é um bagulho que tá lá só postando coisas boas, tipo uma conta realmente boa no Twitter. Então eh eu acho que é um são tudo experimentos no momento e como Crypto gosta de apostar e de especular e aí você experimentation que sobe e desce. Mas eu tenho certeza que tem projeto interessante assim, se for mergulhado, com certeza porque tem muita tem muita coisa que dá para fazer a intersecção.
Acho que até nessa parte de como é que você prova que o código que tá rodando é no agente, é aquele lá. Eu acho que cripto tem soluções para isso, assim, a gente tem os contratos, né? Você sabe que contrato se interagem, tá com aquele código, coisa que você não tem na web 2 de forma alguma assim, mesmo se o cara abrir o source, você não tem certeza que é onde tá rodando o source que ele abriu para você. Tipo, então essa essa certeza que tem no Etheréum seria interessante trazer para EI que, sei lá, às vezes tá interagindo comai open source, que não tem censura sobre nada e você tem como provar isso, sabe? Tipo, mas é, vou abrir o microfone para falar do na no último Meetup.
Eh, o Danilo King, que foi conheceu o Danilo King Warms, que é um menino que ganhou um um grant do Vitalic com Kakarote, que era a ZKVM da Starknet, é um brasileiro também. E aí ele trouxe o tema falando que te lá, o trusted execution environments, antes era bem, nem se falava esse cripto, era ou on chain ou nada, né? Mas agora, tipo, te é uma forma de você no offchain provar que o código tá rebia que existia esse conceito, então vou dar uma olhada. Mas é uma forma de É is exatamente precisa desse tipo de solução, acho assim. Então é trust é environment. Alguém fez uma pergunta aí no chat, ó. Não sei o que acha, mas na minha opinião Ll combina com o trade automatizado. O no máximo
vai usar tools que fazem o trabalho sujo. Mas qual a diferença entre I chamando tools ou o Chrome Tab tradicional? É assim, eu concordo um pouco com o Wagner, assim, eu acho que é um experimento interessante você falar: "Ah, vou deixar o GPT tentar decidir trade e dar $ para ele e e plugar ele a pontos de informação." Mas entre isso e um alguém que sabe fazer trading de verdade, eu acho que a pessoa vai ser muito melhor do que o o GPT. E aí, eh, vai eh não sei, são experimentos, né? Acaba sendo tipo até quando? Às vezes, que nem o Fábio falou, até quando? Eu não sei até quando, mas com a tec que a gente tem hoje de LLM ainda ninguém acho que conseguiu ou se alguém conseguiu fazer não tava mostrando e tá sugando os
dinheiro do mercado. Mas mas eu acho que é o mercado é muito difícil, né? Ele é muito irracional. Não é só você às vezes você tá um algoritmo assim, não sei, tipo, tem muita coisa no mercado envolvido. Diz aí. Ah, eu sim. Eu, mas meio que não a ver com cri, mas eu trabalho, eu trabalho, não, eu tenho agora mexido bastante com impressora 3D. E quando você vai fazer com pressor de 3D, você mexe com CAD e as suas de CAD são horríveis, assim, elas são muito manuais, elas são muito porcas. Parece que você voltou para 1998, você abriu o PC antigo e você te di ferramenta assim. É até assim, pô,
você pega uma ferramentad nova, muito assim perta com UX recente, é manual para caramba assim e é fazer coisas óbvias, quero fazer um círculo, você tem que fazer umas quatro, cinco coisas e e aí eu acho que eu vi umas pessoas integrando LLM com CAD e aí você tipo: "Ah, eu quero um cubo desse jeito e com porta arredondada e não sei o quê". E ele já gerava e o CAD você só editava. Então eu acho que isso é muito bom porque, tipo, 3D, quando você faz 3D no CAD, você consegue ter todo um histórico de como foi construído aquele modelo e editar fácil. Então assim, eh, você tem o bagulho gerando assim rapidamente uma coisa ali que você consegue dar uns ajustes e aí imprimir. É, é muito legal.
E conforme essa tec avançar, eu acho que vai ficar insano, porque tipo, eu isso aqui, por exemplo, você consegue achar o modelo online e aí você pega o modelo online disso e faz uma capinha, por exemplo, para isso. Eh, aí você conseguiria passar às vezes para essa LLM e falar assim, ó, faz um faz transforma não se borgue o meu fone, eu sei lá, tá ligado? Faz um um negócio aqui porque atira feijão, não sei. E ela conseguiria começar assim. Então eu acho assim a aplicação instana, porque daí você consegue trazer as coisas que aí gerou pro mundo real, assim, é uma coisa tipo parece muito filme do futuro assim para mim mesmo. E já dá hoje você, hoje você faz um básico, você consegue gerar, tem negócio chama Open CAD e é um CAD gerado por código, você vai lá e pede pro Claud, ah, me gera um gerador de
peça de Lego com Opencad, ele consegue, ele gera, você consegue imprimir sua peça de Lego que a fez. Então, só que ela é bem rudimentar ainda essa tec, só que eu acho que se essa tec evoluir vai ser muito legal assim pra gente. Sei só de peça de brinquedo assim que eu que fiz teste, porque eu brinco de game design, né? Então quando eu peguei pessoa 3D, eu queria tava pensando mais em sei lá precisar um jogo alguma coisa de entretenimento assim. Eu eu eu fiz com ele tipo uns tazos assim que encaixam um no outro e funcionou assim, entendeu? Primeiro funcionou.
É tipo vibe coding assim, tipo, faz para mim o tazo e não tô com a mão aqui no teclado. E mas é é assim como programação, você pede qualquer coisa complexa, você vai precisar ajustar ou ele não vai conseguir até o fim assim, porque ainda não é uma coisa super manja, mas é de novo até quando? Eu não sei. Aí talvez daqui uma década realmente tá tudo obsolvo, não sei. Mas no momento tem bastante coisa a fazer ainda, mais ou menos. Ah, não cheguei a usar também, mas foi
uma das coisas que mais cresceu nesse ciclo foi esse elisos. Ah, perguntaram sobre Elisos aqui. Se e esse Elizos ele é um framework para você criar agentes autônomos. Eh, na pegada, por exemplo, do lanchin, você vai poder codar com aquilo. Eh, tem vários recips que você consegue usar ele já meio que out of the box, assim, para fazer coisas mais básicas, mas se você sabe codar um pouco, você consegue fazer muita coisa. Basicamente esse framework ele ele já vai ter plugins para integrar com mais de uma meia dúzia de blockchains diferentes, eh, robôs
trading. Eu eu não cheguei a usar muito não assim os templates porque eu acho que tipo o o chat de BT gera tudo que você precisa. Então eu não gosto muitas vezes de para uma camada que já tá criando os prontos para mim, sendo que eu poderia só eu criar o bagulho dele. Eu geralmente não usei muito esses rappers assim, tipo, pensando na ideia do agente autônomo, o que me chamou a atenção dele é que ele vai já vai ter plugin para est integrado com qualquer rede social que você quiser, mais de meia dú de blockchain, ser é robôs traders, então ele consegue estar integrados com robô trader padrão do mercado. E aí você quer fazer um bootstrap ali de um de um agente autônomo com para, sei lá, fazer alguma
coisa que você quer. Basicamente você vai preencher um Jason de configuração e vai rodar ali a parada. E esse esse Jason, ele vai configurar tudo que se agente vai fazer, em que rede social que ele vai trabalhar, que blockchain que ele vai trabalhar, eh que exchange que ele tá conectado. Ele tem uma penca de plugins. E para você fazer um agente pôr no ar em meia hora, meia hora você põe um agente no ar para que cria carteira, que conversa com a galera, que que faz transação. É, eu vi uma coisa dessa de carteira muito interessante, que foi um jogo que alguém fez que eles colocaram cripto numa carteira e aí você tinha que convencer a IAI a te transferir a
crirypto. E aí, só que toda vez que você tentava você tinha que pagar e era cada vez mais caro. E aí aumentando o bolo e uma grana 15% ia pro desenvolvedor. E era muito legal porque toda vez que alguém tentava era aberto, se eu não me engano, você conseguia ver todas as tentativas de quem tentou anteriormente. E alguém conseguiu lá, o cara fez aqueles hack de prompt assim, ah, aprovar, é depósito, ele trocou todas as funções ali, fingiu que uma era a outra e aí deu certo. É, então assim, tem coisa, certamente tem muita coisa legal comi assim, ainda mais isso, esse de entretenimento do jogo, eu achei muito legal assim, foi um dos primeiros casos que eu vi alguém fazer algo inovador com jogos assim,
com Não. E é legal porque você, na verdade, você também incentiva pessoas a exporem, publicarem como que quebra o mei. Tipo, é tipo um processo bem legal assim, tipo, ele ele é bem bem resolvido mesmo. Acho que você tá sem o fone, né? Tá. É, é. O cara que pegou fez 50.000, ele falou aqui. Mas é, foi isso mesmo. O cara que conseguiu lá do joguinho. E é, então é isso, gente. Eu acho vocês, Alguém tem mais alguma pergunta, quer falar de alguma coisa?
M. É, dá não. Então, dá para fazer. Ele faz assim, ele consegue fazer umas coisas. Então, e aí tem gente que tá meio que só integrando, né? tipo essa capacidade dele conseguir fazer isso com uma IDE, que daí você já consegue fazer o prompt por dentro da do da ferramenta e aí você já tem uma ferramenta de CAD pré-editar o que foi gerado, sabe? Tipo, e aí, e também eu acho que daí tem outra coisa que vocês t que fazer, que é eles tunarem o modelo para ser bom de fazer CAD, porque no momento eles são meio meio burros assim, no geral todos os modelos, mas eu tenho certeza que se você pegar uma base enorme de coisas em CAD bem feita e e taguear bem feito e treinar o modelo, vai sair um modelo que faz CAD insano assim
uma coisa mais numérica é mais fácil. Como que você vê essa? A partir do momento que você que cortou,
não vi, desculpa. Ah, tá. Não, de boa, relaxa. Mas aí, tipo, então eu acho que assim, para tomar de decisão, você eu eu vi aquela coisa assim, pô, você pode pôr os os dados que você tem, gerar um output, ler e você vai ter que decidir por você mesmo no final do dia assim, ah, você gostou, não duda, você vai executar ele ou não? você vai só criar, sei lá, uma multisig que daí é de fato aí e aí vai decidir e vai assinar e você jogou para ela a decisão. Mas eu acho que seria meio, eu não teria confiabilidade de de fazer isso, sabe?
Então eu acho que ela acaba servindo mais como um dado que você tem no meio de vários assim hoje em dia quando você tem uma decisão. Sim. Sim. É, ele perguntou se tem uma transação que você vai pôr na rede e você vê que ela vai dar lucro a sistema com viabilidade maior. Mas acho que é então é meio que esse o ponto. Você aí você tem que construir ferramenta que é capaz de de tipo analisar isso, mas aí e ainda tem o risco, né, mesmo assim, porque ainda tem que passar a transação
e tal. [Risadas] Mas eu acho que assim, o legal, o que eu acho que hoje da II assim, a Iai não toma decisão por você, né? É isso que ela falou da você, tipo, eu eu no final eu que aceitei todo o código que ela me mandou ali, tipo, eu tô só tô optando por não reclamar assim e por tipo só ir seguir e não tentar ficar prendendo muito ela. Mas tipo, o ponto é que sempre eu que estou aqui no comando que fazendo a coisa que tô dirigindo no final do dia, não é ela assim. Então eu acho que eu, mas eu acho que vale muito a pena você testar decisões e tal. Uma coisa que eu eu testei, não foi um teste tão bom, mas tipo, tipo, scripts de filme são feitos em salas com, sei lá, oito pessoas e aí alguém fala uma ideia
e aí essa ideia tipo pinga de pessoa a pessoa. Então eu f perceb, bom, se gerar um ambiente que tem oito clouds, sei lá, um cloud de psíque, o GPT, tem uns um mix aí de personalidades e cada um deles tem uma influência diferente. Então um é sei lá, um cara de esquerda, outro um cara de direita, outro não sei o quê. você dá dá personalidades para eles específicas e aí você joga uma ideia e deixa essa mesa tipoar em cima dessa ideia. Então assim, não deu assim, não me deu resultados que eu falei: "Nossa, que incrível". Mas o experimento me parece muito legal de você tentar fazer e de você tentar metrificar se eles tomam boas decisões ou melhores quando você faz isso versus quando você só pergunta para fazer sem você fazer toda essa parafernalha, tipo. Então eu eu acho muito legal assim essa é uma é uma
hora divertida de explorar, né? Parece, parece meu futurista assim, rodando os agentes, eles têm opinião, eles têm não sei o quê, tá lendo eles conversarem entre si, fica meio meio é meio doido assim mas é. Aí o cara, alguém falou, e aí gente no chat, tá? O Rob vai parar de gravar, então obrigado aí quem tá no no chat. Eu vou sair aqui.