Latest / Entre Chaves / #242 LLM x SLM: diferenças cruciais para desenvolvedores
Transcript
- 0:02Está começando mais um entre chaves do seu podcast de
- 0:05desenvolvimento de software. Eu sou a Fernanda Vieira e hoje
- 0:09a gente vai falar sobre LLMSLMEHRM.
- 0:15Sou sopa de letrinhas que tá aí como coisas de ar que estão
- 0:19surgindo, né? Vamos vamos ver se são as
- 0:21próximas fases aí que a gente vai viver com a inteligência
- 0:25artificial ou não. Mas antes para falar desse tema.
- 0:28Estou aqui com um host novo para o entre chaves, e aí Dudu já
- 0:33participou várias vezes aqui do entre chaves conosco.
- 0:35Né? Exatamente.
- 0:36Já participei várias vezes como convidado aqui já nesses tempos
- 0:40de dti, que eu já estou aqui como arquiteto.
- 0:42Então agora nessa posição nova, vamos super ansioso aí para esse
- 0:46bate-papo. Aqui você apresenta aí para
- 0:49galera te conhecer. Para quem não me conhece, ainda
- 0:51sou Dudu, né? Não adianta falar, Eduardo.
- 0:54Todo mundo me conhece como Dudu. Aqui na dti, sou.
- 0:56Arquiteto aqui já tenho 15 anos de casa, fazendo esse mês
- 0:59inclusive uns 8 ou 9 vezes aqui no trechado como candidato.
- 1:04Já pediu música? Várias.
- 1:06Vezes. Exatamente para falar desse tema
- 1:12também estamos aqui com o malagute, né?
- 1:15Que também é o arquiteto de software aqui na dti, e com o
- 1:18jef Jefferson Fabrício também é arquiteto de software aqui na
- 1:22dti. Então, né?
- 1:23Oi, galera, tudo bom dia? Fala pessoal, beleza?
- 1:27É isso aí. Então, gente, é, acho que pra
- 1:29começar a conversa, vamos deixar todo mundo na mesma página.
- 1:33É dos problemas, né, que tanto slm quanto hrm, né?
- 1:38Como eu falei, essa sopa de letrinhas vieram resolver é as
- 1:41LLMS, né? Os modelos, modelos grandes de
- 1:44linguagem, né, os Lages linguagem models, eles foram
- 1:48muito, muito importantes pra revolução que a gente tá vendo,
- 1:51né, que tem inteligência artificial.
- 1:53Então, desde lá do ChatGPT em 2022, né, que introduziu esse
- 1:57conceito pra gente é foi muito, muito importante a gente ver
- 2:01como esses sistemas conseguiam é ter conversas abertas, diálogos
- 2:07realmente assim, né? Fluidos de assuntos diversos,
- 2:11né? Com conosco.
- 2:13Mas essa as LMS, elas têm 2 grandes limitações, né?
- 2:18O dilemas aí que são muito importantes, que vieram também.
- 2:22Junto, e o primeiro deles é o dilema do custo e da
- 2:25ineficiência. Elas podem ser caras e
- 2:27ineficientes pra certos cenários, né?
- 2:29E o outro dilema é do raciocínio, né?
- 2:31Do raciocínio real, que apesar de que elas usam, né,
- 2:35arquiteturas de Transformers, elas também tem.
- 2:39É a possibilidade, né, de fazer cadeias de raciocínio, né?
- 2:42O Chen of Talks. Elas ainda não têm raciocínios
- 2:46tão complexos, elas têm têm limitações.
- 2:48Vamos falar para raciocínios complexos e pra essas 2 dilemas
- 2:52aí que veio, né? A slm como os smollem good
- 2:56models, né? Os modelos pequenos de linguagem
- 2:59e o hrm como hierárquico. Reason in model, que é um modelo
- 3:04de raciocínio hierárquico pra resolver, né?
- 3:06Esses problemas que eu falei, então vamos começar falando
- 3:10sobre slm. Né?
- 3:13E como eu falei, esse problema que as LLMS trazem de custo e
- 3:18ineficiência. E como as LMS ajudam nesse
- 3:23quesito? Vamos começar por esse caminho.
- 3:25Bora lá. Tá?
- 3:27É, antes da gente começar, vamos pensar um pouquinho na parte de
- 3:31AE um pouco sobre esses problemas, né?
- 3:34É, eu costumo brincar muito. Eu falo isso com clientes, eu
- 3:37falo isso aqui na dti. Mas IA é sempre a segunda melhor
- 3:40maneira de se resolver qualquer coisa.
- 3:42E normalmente você faz isso, você usa e Ah, porque você não
- 3:45sabe qual é a primeira ou ela não é tão fácil de se descobrir.
- 3:48Então, muitas vezes, desde que a gente inventou tipo rede neural
- 3:53e tudo mais, a gente usava muito isso como uma forma de para que
- 3:56que eu vou investigar algo extremamente a fundo, uma coisa
- 4:00extremamente complexa, e achar algo que se enquadra naquele
- 4:03contexto? Sendo que eu posso criar essa
- 4:06estrutura e encher ela de informação?
- 4:09Quanto mais informação eu encher, melhor.
- 4:11E eventualmente, essas cadeias vão identificar padrões, vão
- 4:15identificar ali possíveis soluções.
- 4:16Então a ideia é sempre que você pudesse usar processamento e
- 4:20dados em em alta quantidade, pra que o própria algoritmo, no
- 4:24caso, é independente dele, se ele vai ser um LLM ou até antes
- 4:28disso, quando a gente fazia isso com imagem em CNN, ele pudesse
- 4:32descobrir esses padrões e a gente lidar com eles depois.
- 4:34Qual que é o problema? A medida que a gente foi
- 4:37conseguindo. É mais processamento e mais
- 4:40dados. E cada ano que passa a gente
- 4:42aumenta muito a quantidade de processamento que a gente tem.
- 4:46Se você pegar, sei lá, em 1 ano a gente avançou em 5 vezes a
- 4:48quantidade de processamento que a gente tinha.
- 4:50E muito mais do que isso na quantidade de dados é que a
- 4:53gente começa a ter outros problemas.
- 4:55Atrelados, né? O problema igual você falou
- 4:58Fernandinho, da LM, ela tem a questão que a partir do momento
- 5:02que você encheu ela de informação, o máximo de
- 5:04informação possível, ela achou vários padrões.
- 5:08E ela vai lidar com essa parte probabilística de de dar um
- 5:11resultado, então ela vai conseguir várias soluções.
- 5:14O problema também dela ter várias soluções é que ela pode
- 5:17se perder um pouco no caminho e ir para uma solução que não é a
- 5:20solução do seu problema é a solução de algo, só não é aquilo
- 5:23que você quer e você tem. Isso, inclusive, é extremamente
- 5:26frustrante. Provavelmente todo mundo que já
- 5:29usou bastante a leli m já se frustrou em algum momento e
- 5:31tentou 13 prompts de diferença até descobrir como ignorar
- 5:35aquele caminho que ela tá achando ali internamente.
- 5:38Porque não é o que você quer. E você tem um outro ponto disso,
- 5:41que é o custo. O custo de LLM é alto hoje, é
- 5:44alto hoje. Mas a gente precisa lembrar que
- 5:47a maioria do custo de LM hoje é subsidiado.
- 5:51Nós não temos a menor noção do custo real hoje, que é um LM.
- 5:56Tudo que a gente paga é subsidiado por uma indústria que
- 5:59quer hoje. A adquirir o poder, como outras
- 6:02fizeram, seja no Uber com que deu prejuízo por muitos anos,
- 6:06seja o próprio iFood também, até que ele conseguiu um controle
- 6:10maior do mercado e aí sim ele pode é cobrar mais ou reduzir em
- 6:15custos pra poder gerar lucro. Todas as empresas hoje que cedem
- 6:18modelos, elas estão atuando em prejuízo.
- 6:20Então o custo alto que a gente tem hoje não é tão alto quanto o
- 6:25custo real. Então, se esse custo já é alto e
- 6:28se a gente já tem esses problemas, como é que a gente
- 6:30resolve isso? Um dos pontos é exatamente a
- 6:33criação das slms valer 2 problemas, que é custo e muita
- 6:37informação que faz com que ela acabe se perdendo.
- 6:39Então como é que a gente faz nesse cenário?
- 6:42A primeira coisa que a gente pensa é se o custo tá em
- 6:45processamento, em tá em qualidade de dados, e se eu
- 6:47cortar essa quantidade de dados, e se eu for cortar ela, se eu
- 6:50for fazer essa poda, como é que eu faço essa poda de uma maneira
- 6:53inteligente? Muitas vezes, por mais que ele
- 6:55Eleni sejam extremamente poderosas, honestamente, a gente
- 6:59não tá usando 10% do conhecimento, isso sendo muito
- 7:03generoso do que tá ali dentro. Então a ideia é que você fazer
- 7:07uma poda de maneira que você reduza esses dados, cortando que
- 7:11você não vai utilizar, pra que isso fique mais barato de
- 7:14treinar. Isso gere um modelo menor que
- 7:17ele seja inclusive mais barato de utilizar e que no melhor dos
- 7:20casos você consiga até. Colocar ele dentro de alguma
- 7:24estrutura menor, tipo um happy Barry, você não vai conseguir
- 7:26colocar um LLM gigantesco no happy Barry.
- 7:29É a ideia, você conseguir um modelo menor, que talvez não
- 7:32seja tão bom. Mas sendo bem honesto, a gente
- 7:35na maioria das vezes não precisa de algo tão bom assim.
- 7:38A gente deixa muita coisa ali que tá ociosa.
- 7:41Então acho que a pergunta que fica ali, quando você faz um SLM
- 7:44é, o quanto de informação você consegue cortar?
- 7:48A ponto de um resultado ainda ser muito bom, se não precisa de
- 7:5195% de assertividade, se você tiver 94, mas com 13% do seu
- 7:57custo, ele é muito mais atrativo.
- 7:59É, fiquei lembrando até de um dilema, né, que a gente estava
- 8:02aqui numa numa sala de guerra recentemente com o tema de
- 8:05modernização de sistemas legados, e a gente falou sobre
- 8:09justamente esse esse dilema do contexto, né, que eu acho que é
- 8:12uma das grandes limitações aí das LLMS hoje, que é justamente.
- 8:17Essa essa engenharia de contexto, né?
- 8:19Assim, não. Limitação.
- 8:21Mas uma das grandes coisas que que acabam gerando uma grande
- 8:24alucinação. Quando você não consegue fazer
- 8:26uma boa engenharia de contexto, né?
- 8:28Você realmente não consegue dar os melhores contextos.
- 8:32Os. Trocamentos.
- 8:33É exatamente, né, a gente passou por isso, né, Jeff?
- 8:36É o que eu, o que eu penso também nesse sentido.
- 8:38É tentar trazer um pouco mais para o simples, né?
- 8:41O que o malaguti trouxe é muito importante do entendimento.
- 8:44Mas trazendo até para um contexto mais tranquilo, se a
- 8:46gente for olhar para o mercado, devido ao custo da HLM, que é
- 8:49muito caro, o pessoal começou a cortar um pouco e parou de ir
- 8:53pra sair a generativa que sabe de tudo, que vai responder
- 8:56qualquer coisa. O pessoal hoje começou a falar
- 8:59bem. Quer dizer, já faz um tempo,
- 9:00começou a falar bem mais sobre gente.
- 9:02É pegar alguém, especializar em um contexto como se você tivesse
- 9:05pegando uma base de conhecimento muito rica e fazendo recorte com
- 9:09atendimento único. Pra gente ter essa base do
- 9:11contexto segmentado, correta, coerente, como se a gente
- 9:14tivesse pegando LME, fazendo diversas smols dentro dela.
- 9:19Então a gente tá botando vários SLMS dentro de uma LM complexa.
- 9:23Aí vem uma estrutura de a de orquestração de de agentes, mas
- 9:28a visão é. O problema que a gente sempre
- 9:31tenta resolver é o que o cliente precisa?
- 9:33Se o cliente precisa de algo já direcionado para o contexto
- 9:35dele, não tem. Porque eu pegar um LM que o
- 9:38custo é altíssimo, eu posso fazer aquilo e atender ele no
- 9:41device que é necessário para ele.
- 9:43Então eu refaço o recorte com a gente com uma SLM melhor e dessa
- 9:49forma eu consigo atender uma necessidade.
- 9:52É sempre boa lembrança mesmo, né?
- 9:54Que arquiteturas agnticas, né? O que a gente fica tentando
- 9:56fazer é justamente especializar. É aquele grande problema, né?
- 10:00De culpar ele em pequenos outros problemas e resolver aquilo
- 10:05especificamente. E por que não, né?
- 10:07Hoje a gente ainda, mesmo com arquiteturas agendicas, muitas
- 10:09vezes a gente usa LLMS ainda, né?
- 10:12Por que não utilizar, né? SLMSE realmente modelos, ainda
- 10:17assim também mais especializados e mais baratos, né?
- 10:21E hoje a gente já tem alguns exemplos de SLMS disponíveis,
- 10:24igual a gente tem da dos LMS que todo mundo usa assim já já tem
- 10:27algumas coisas que vocês já trabalharam, vocês já
- 10:30conseguiram utilizar? Sendo amplamente utilizado ou
- 10:33disponíveis porque disponíveis tem várias.
- 10:35É inclusive muitos modelos de LLMS que você vai usar.
- 10:38Algumas empresas é vão disponibilizar uma versão
- 10:43próxima ali de um SLM ou algo próximo disso de um.
- 10:47Esses Mini todos já eles são SLMS ou não?
- 10:51Ainda não. Ainda não.
- 10:53Eles ainda são muito grandes para serem considerados. 11 slm
- 10:57se você abrir 11 rug faces da vida ali para poder ver os
- 11:01modelos disponíveis lá dentro, você vai ver, por exemplo, que
- 11:04normalmente vai começar ali de 7000000, por exemplo, de de
- 11:08parâmetros, você vai ter muitos que vão normalmente começando
- 11:11ali EE mais ou menos. Nesse fecho você vai ter também
- 11:14alguns que são menores, mas muito longe do que a gente tem
- 11:18de de SLMO pessoal usa ou para sistemas embarcados.
- 11:21Porque ele é muito mais atrativo você colocar uma ele ainda
- 11:23dentro de semi embarcada é loucura.
- 11:26Tipo assim, é um custo inacreditável pra você fazer
- 11:28isso funcionar. Ou em cenários que eles são mais
- 11:31robustos. E o que que eu quero dizer com
- 11:33cenários mais robustos? Porque bem normal.
- 11:36Se você tem dinheiro e hoje existe toda essa corrida, aí se
- 11:40você tem opção de estar na frente gastando certo dinheiro,
- 11:42você vai estar competitivamente falando.
- 11:45Se você está num cenário mais estável, é onde você realmente
- 11:49começa a olhar em otimizar. Cortar cursos e tudo mais.
- 11:53Quando eu trabalho com empresas de e Commerce, eu sempre uso o
- 11:56cenário de sistema de recomendação.
- 11:58O maior ganho de um sistema de recomendação é você colocar ele
- 12:01no ar, depois o quanto você vai ganhar, melhorando ele é pouco e
- 12:06comparado ao ganho que você tem que colocar ele no ar, então
- 12:09normalmente AO grande ganho tá ali você colocar um sistema de
- 12:12GNI no ar, coloquei, paguei por isso, coloquei ele no ar, tudo
- 12:16bem, que que eu faço agora? Agora eu tenho que otimizar,
- 12:18então começa a ter que criar estruturas robustas.
- 12:21Porque OSLM ele smol, ele tem essa limitação, então como é que
- 12:24eu contorno ela, como é que eu faço isso?
- 12:26Seu útil, eu vou fazer um fine tuning relacionado AA esse SLM,
- 12:31eu vou construir alguma estrutura que tá ali, é junto a
- 12:34ele algum reagir, alguma outra estrutura de gente.
- 12:37Só que tudo isso novamente tem custo mais simples é colocar o
- 12:40modelo, depois disso é fazer um fine tuning que você pode passar
- 12:43mais dados dentro, depois começa a criar uma estrutura.
- 12:45Uma vez que isso funciona, você começa agora, você cria agentes
- 12:49específicos com CLM. E cria um agente orquestrador.
- 12:53É quem usa, talvez o próprio pilot e outras coisas em ideias.
- 12:56Vai ver que se você olhar o tracing da da asias mesmo que
- 13:00você seleciona o cloud sonet lá com o modelo que provavelmente
- 13:03vai acontecer é ele vai pegar os 5 Mini, vai ler.
- 13:07Oo que está ali dentro da sua pergunta, vai transformar sua
- 13:10pergunta em ações e vai mandar essas ações pro sone.
- 13:13Ele vai orquestrar isso porque, porque fazendo esses prompts
- 13:17menores no agente mais caro, só isso já economiza um pouco do
- 13:20custo. Então você além disso, você
- 13:22também vai ter acabar tendo resultados melhores atrelados a
- 13:25isso, porque você vai evitar dele de fugir no contexto, você
- 13:28consegue tratar essa informação. Então a ideia ali é você
- 13:31conseguir montar mais a gente, se você conseguir.
- 13:34Né? Evoluir esses agentes e
- 13:36selecionar eles, aquestrar eles. Só que tudo isso ele exige uma
- 13:40robustez. Então o que a gente tem no
- 13:42mercado hoje é aquela grande corrida de o quanto eu consigo
- 13:46pagar pra simplesmente colocar isso ali no ar ou colocar o
- 13:49melhor possível no ar, uma vez que eu peguei isso e as pessoas
- 13:52estão utilizando vocês, tema meu modelo ou até mesmo o meu
- 13:55produto, porque eu, como empresa quero ter um produto com LLM
- 13:58disponível. Como é que eu faço pra reduzir
- 14:00esse custo que ele é alto? E aí é onde entra treinar trocar
- 14:04pela DCLM fazer um finetune selecionar isso fazer um fluxo
- 14:08de deita Ops funcional mesmo dentro da sua organização aí
- 14:13entra a guerra EME acabou. O episódio acabou de descrever
- 14:17quando entrou o híbrido. É é só respondendo também.
- 14:22O que o Dudu perguntou é ACLM de normalmente a 7 menos de 7
- 14:26bilhões de parâmetros, que foi o que o malagas falou.
- 14:29E até 10 GB de memória já llms. Ela trabalha com uma escala
- 14:33muito maior que isso, 100 bilhões é 1 TB e mais de 100 GB
- 14:37de memória. Então ela escala normalmente
- 14:39mais de 10 vezes. É, eu vi também algum que as
- 14:43slms, elas podem ser de 10 a 30 vezes mais baratas do que.
- 14:47É em custo por milhão de quem é llms podem chegar até 50 USD, a
- 14:52média de 10 a 50. Não, mas aí aí aquele chat, o
- 14:56gpt. 4.1, né? Não 4.1 não foi 4.5, né?
- 15:00Que foi o caríssimo nossa senhora.
- 15:03É só você pensar, hoje o que o pessoal está fazendo é dividido
- 15:09com quem? Hoje?
- 15:10Eu teoricamente o GPT 5 ali. Foi uma falha gigantesca durante
- 15:14seu lançamento. Por causa disso, eles embutiram
- 15:17um orquestrador. Com o objetivo claro de
- 15:20economizar custo. Se sua pergunta é simples, pra
- 15:23que que eu vou gastar? Porque todo mundo, todo usuário
- 15:26final, você está pagando, você vai selecionar o melhor modelo,
- 15:29não tem o que fazer. Dito isso, se a empresa tem essa
- 15:33opção e ela sabe que se ela te entregar igual, eu falei 98% de
- 15:38apuração, sendo que no modelo melhor é 99, não vai fazer uma
- 15:41diferença pra você no mundo real.
- 15:43Entende? Então, se ela puder pegar um
- 15:44modelo que é 50 vezes mais barato, como seria a comparação
- 15:48de sei lá, o GPT 5 Mini OOOOGPT 5 raio?
- 15:52Eu não lembro exatamente a proporção, mas é, é é absurda a
- 15:56diferença de custo deles pra resposta simples, o resultado é
- 15:59quase que o mesmo. Então pra eles eles são uma
- 16:02economia de custo inacreditável, entende?
- 16:05Então, no final do dia, o que vai começar a acontecer é isso.
- 16:09É hoje como eles estão, é engolindo muito desses custos,
- 16:13porque eles querem dominar. O mercado.
- 16:15Funciona dessa forma, mas já começam a aparecer experimentos
- 16:19de como transformar essa tecnologia numa tecnologia
- 16:21viável. E como empresa, como
- 16:24desenvolvedor, eu preciso saber trabalhar com isso de uma
- 16:26maneira que seja inviável, porque eu vou construir, porque
- 16:29é muito legal a gente olhar para como o big tech fazem isso.
- 16:33Como o sanaut me vende? Que os modelos vão dominar o
- 16:37mundo. Inclusive é sempre engraçado ele
- 16:39falando que ele é a única pessoa que consegue vender o
- 16:40apocalipse, quem sempre fala sobre como ela vai dominar isso
- 16:44e o mundo, mas ele tá vendendo ela.
- 16:46Então no nosso cenário, a gente tem que saber sentar na cadeira
- 16:50e trabalhar com o que é mais palpável.
- 16:52Não adianta eu pensar, putz, esse modelo aqui ele é incrível.
- 16:56Eu não tenho um 1 GB de ã sobrando pra eu colocar meu
- 16:59modelo neta, então eu vou ter que pegar um SLM, vou tornar
- 17:03ele. E vou descobrir que o meu
- 17:05resultado é o mesmo do jato. Gpt 5.
- 17:07Mini que? Está sendo vendido com
- 17:10provavelmente próxima coisa que vai ser usado no copylet.
- 17:14Ou seria se eles, o copylet não tivesse lançado agora o copylet
- 17:17SWE, se eu não me engano, que é a versão Alice.
- 17:21Uma curiosidade, quando estava falando sobre a orquestração,
- 17:23porque como você falou, né? No se a gente for olhando o
- 17:26próprio copylet e tal que ele usa os modelos menores para
- 17:29fazer a orquestração. E quando eu estava estudando
- 17:33esse assunto. Eu tive a impressão de ser o
- 17:35contrário, tipo assim, da orquestração ser feita por
- 17:38modelos mais inteligentes e as coisas mais específicas, ação
- 17:43mesmo, ser executada por modelos menores.
- 17:46Assim, fiquei com essa impressão.
- 17:48Mas pode ter sido simplesmente uma impressão errada.
- 17:50Como? Você vai montar essa
- 17:51orquestração, porque você tem que pensar que, por exemplo,
- 17:54nesse contexto, não é uma escolha deles.
- 17:56Qual que é o modelo que vai rodar ali por baixo?
- 17:58Porque você está selecionando ele, tipo assim, faz parte do
- 18:00produto. O que eles precisam nesse
- 18:02primeiro modelo? Que é o que tá rodando por cima.
- 18:05É um modelo que consiga absorver contexto.
- 18:09E quando eu falo que absorver contexto é porque enquanto esses
- 18:12modelos que estão rodando por baixo estão fazendo ações, ele
- 18:14tem um contexto limitado. Esse modelo que tá rodando por
- 18:17cima, ele tá controlando o seu chat inteiro.
- 18:20Então quanto mais o seu chat ele conseguir trabalhar com com essa
- 18:24linguagem do chat e repassar esse em tarefas, o melhor.
- 18:27For independente se ele é um modelo.
- 18:29Maior ou menor? Provavelmente se opta pelos
- 18:31menores aqui tendo um resultado bom, porque como escolha
- 18:35novamente você vai escolher sempre o menor modelo que melhor
- 18:38performa, então é sempre isso, colocar na balança qual que é o
- 18:42menor modelo que eu consigo colocar aqui na frente que ele
- 18:45vai performar de maneira boa o suficiente, tá?
- 18:48É, e até porque é Oo negócio da SLM parece que é muito isso, né?
- 18:52Tipo assim, você pegar e especializar ela em alguma
- 18:54coisa, né? Então se você pegar e
- 18:55especializar ela naquela questão da geração de contexto EE,
- 18:58controle de chat e orquestração é o que vai dar a ela a Luciana
- 19:02bem forma se né, entendi EE, aí nesse caso, como você falou AOA
- 19:09vez da gente pensar como big techs, eu como minha empresa,
- 19:12como é que eu vou fazer isso? Então você.
- 19:14Vai começar a ter é você vai começar a pensar em SLMS pra
- 19:17cada um dos seus pequenos problemas que você vai ter
- 19:19dentro da sua empresa. Então você acaba tendo que
- 19:22começar a ter esse gerenciamento todo, manter essa quantidade de
- 19:27SLMS que você vai ter e talvez algum modelo LM, que pra algum
- 19:32caso mais genérico passa a ter essa essa questão de governança,
- 19:36né? Em cima desses modelos, a
- 19:39criança tem que preocupar isso, né?
- 19:40Simplesmente tem uma assinatura lá e disponibiliza e pronto, né?
- 19:44Até Na Na questão de de, de, de de evolução, né?
- 19:46Igual você falou de de otimização dos modelos, né?
- 19:49Assim, tem que mexer bastante para.
- 19:52Fazer os finais de saúde. Unização, ela está vindo
- 19:53justamente com HRM, agora com haráquica.
- 19:56O que ela está fazendo? Meio que uma medição da
- 19:58complexidade do que você mandou. Então, dependendo da
- 20:01complexidade do que você mandou, ela vai imputar em algo.
- 20:04Ela vem de um pensamento tipo, eu executo rápido coisas que eu
- 20:08executo com frequência. E eu tenho que pensar mais
- 20:11quando AA propriedade é diferente, tipo, olha, eu tenho
- 20:15que acordar, ir ali tomar um banho e escovar os dentes, é uma
- 20:19coisa que eu faço, tipo, eu sei o que eu tenho que fazer, eu vou
- 20:21lá e executo essa ação. Agora, se eu tenho que planejar
- 20:25como vai ser meu dia? O tipo de parâmetro e de
- 20:28complexidade, ela aumenta gradativamente.
- 20:30Então, nesse momento, quando eu recebo uma query hoje, quem usa
- 20:33um case de sucesso disso é o próprio qual adicione 4.
- 20:36Que ele vem usando bastante isso.
- 20:38Então ele tá ali no meio e ele vai acionar coisas repetitivas
- 20:41que eu já sei demais. A orquestra mando pra uma small
- 20:44e ele vai me responder e vai atender bem aquilo.
- 20:46Coisas que necessitam de um conhecimento maior que eu
- 20:49preciso fazer, um exame que eu preciso é entender.
- 20:52Aí eu tenho que chamar algo e eu vou variar a quantidade de
- 20:54parâmetros que eu vou trabalhar lá dentro.
- 20:56Então ele acaba jogando, dependendo da pergunta e da
- 20:59questão que eu fizer. Ele me joga em um momento de
- 21:01respostas baratas e rápidas ou algo que realmente eu tenho que
- 21:06pensar, ir pra outro, levar pra outro pra tomar e pensar um
- 21:10pouco mais naquela resposta. Pensando um pouquinho até no
- 21:13gancho das hrms é bem um pouco em qual que é o problema que
- 21:17você quer resolver? Por que que eu falo isso igual a
- 21:20Fernandinha falou a do modelo que vai orquessaltos modelos.
- 21:24O trabalho desse cara, desse modelo em específico, não é
- 21:27resolver seu problema, tipo assim, ele não precisa ter a
- 21:29menor noção. O trabalho dele é pegar a sua, a
- 21:33sua pergunta, dividir ela em quebrar ela em tarefas do que
- 21:36efetivamente precisa ser feito ali e não precisa saber fazer
- 21:40nenhuma delas. Ele só precisa saber como
- 21:41quebrar as tarefas. Se você tivesse é.
- 21:44Se você tem um modelo que consegue fazer isso, vai quebrar
- 21:47em tarefas e saber quem pode resolver essa tarefa entre seus
- 21:50agentes. Isso é um modelo perfeito.
- 21:52Para isso, entende? E ele não sabe resolver nenhuma
- 21:55conta matemática, ele não sabe fazer nenhum nada do tipo.
- 21:58Então, saber quebrar esses modelos e saber qual é a tarefa
- 22:02que vai resolver é o que começou a gerar a andar nesse caminho,
- 22:06né? Desde que um pouco mais atrás,
- 22:08quando o pessoal fez o depsy que mostrou que talvez você não
- 22:11precise resolver tudo. Você possa ter esse hilo de
- 22:14conhecimento ou partes ali que vão trabalhar dentro.
- 22:18É fazer isso. Então vou pegar essa, essa
- 22:20mensagem e vou pensar assim, pô, o que que o que que essa
- 22:23mensagem quer? O que que eu precisaria ser
- 22:26feito? Eu preciso fazer aqui um agente
- 22:28que vai ficar. Lá, fazendo 12 tirações para
- 22:32responder uma pergunta assim ele não precisa?
- 22:34Tipo assim, é pensar o que que ele precisa fazer?
- 22:36Quebrar isso aí, a partir das de quebrar, como vai fazer se o
- 22:40modelo não consegue ou não? E distribuindo isso é igual o
- 22:42dia, falou. À medida que a complexidade for
- 22:45aumentando, o que essa área for, tendo áreas afins, você vai
- 22:49puxando 123 modelos ou fazendo cadeias que vão ali, porque a
- 22:53ideia antes é que era muito tudo, muito simples, digamos
- 22:57assim, que você tem uma pergunta.
- 22:58E estatisticamente vai existir um maior conjunto de palavras
- 23:02que vai te dar resposta. Só tem que chegar nesse conjunto
- 23:04de palavras. Só que a gente percebeu que isso
- 23:07vai ficando muito complexo. Então, como é que a gente quebra
- 23:09esse problema em problemas menores e palpáveis, que a gente
- 23:13consegue fazer e aí a resolver? Como eu falei, eu falei no
- 23:16início, né? Um pouquinho do hrm.
- 23:18Ele veio resolver esse problema do raciocínio mais real, né?
- 23:22Que o Chen of totts lá da das llms não resolve bem.
- 23:27Mas só falando assim é pra gente entrar mais a fundo nesse
- 23:31assunto da hrm é que ele foi inspirado no cérebro, né,
- 23:35humano? E como a gente pensa, como o
- 23:37Jeff falou, né, que às vezes a gente bom, sei lá se eu estou
- 23:40estou tomando banho, estou escovando, dente, eu não fico
- 23:42pensando, né, em AI eu tenho que escovar.
- 23:44Deveria, talvez, mas. Ele contasse muitas vezes em
- 23:48abraci ou em baixo. Vou escovar o dente superior
- 23:51direito, né, assim? É, e ele foi também inspirado
- 23:55nesse conceito do pensar rápido e devagar, né?
- 23:57Que é um livro famoso, Thinking fast and slow, do ganhador do
- 24:02prêmio Nobel, Daniel Kannemann. Não é um bom livro.
- 24:07Desculpa, gente do ganhador do prêmio Nobel, Daniel Kannemann.
- 24:11Eu acho que é assim que fala o nome dele, não tenho certeza,
- 24:14mas achei bem interessante assim que vem justamente resolver
- 24:18algum problema aí das LMS do pensamento.
- 24:21Mais complexo, né? Então eu queria que a gente
- 24:23falasse um pouquinho mais também, né?
- 24:25Enfim, da HRMM, por que que ele é um próximo passo até, né?
- 24:30Pra inteligência artificial, geral EE, enfim, o que que ele
- 24:33vem resolver que as LMS tem de limitação?
- 24:36Tá pensando um pouquinho? Talvez em quem vai ter mais
- 24:39contato? Até no público alvo do days.
- 24:41Porque é desenvolvedor é. Vamos pensar um pouco qual que é
- 24:45o trabalho do desenvolvedor hoje?
- 24:47É fazer código. Ou é resolver problema?
- 24:50Ah, é resolver problemas. Todo mundo ouviu isso 300 vezes
- 24:53que que é resolver problema no seu cenário, entendeu?
- 24:56É tipo assim, é converter regras de negócio complexa em um código
- 25:01papável é você conseguir separar aquelas regras de negócios em
- 25:04componentes que resolvam ela individualmente.
- 25:07Então é um pouco na forma de como você quebraria isso e por
- 25:10que que isso é relevante nesse cenário, fazer código, muitos
- 25:14dos códigos que tem hoje em si, se você não estiver trabalhando
- 25:17com o estado da arte. É meio que mais, não isso.
- 25:20Você obviamente precisa saber fazer isso com uma boa
- 25:22qualidade, fazer 3 solitários, fazer de de todo o resto tudo
- 25:26que todo mundo está cansado de ouvir.
- 25:29Porque se a medida que você vai tendo mais tempo na área, você
- 25:31vai ouvir isso basicamente sua carreira inteira.
- 25:34Só que nesse cenário, se isso é uma coisa tão comum e tão fácil
- 25:38e conhecida, a IA deveria estar focando em como é a melhor forma
- 25:43de modularizar o seu código ou tem uma forma clara de
- 25:45modularizar que ela poderia fazer com facilidade.
- 25:47E talvez ela levar esse raciocínio pra como eu quebro
- 25:50esse essa regra de negócio em blocos de código real ou
- 25:54palpáveis e métodos reais ou palpáveis.
- 25:57E aí eu simplesmente faço com muito mais rapidez, porque isso
- 26:01vai ter n exemplo na internet, no código dentro dela sobre como
- 26:05fazer uma integração com uma mensageria, como fazer uma
- 26:08conexão de de TCP, porque você está trabalhando com os
- 26:12embarcados por então a ideia toda é você conseguir separar.
- 26:16Essa parte onde você tem que pensar e raciocinar de verdade,
- 26:19onde OOO resultado, ele tem que ter um raciocínio mais complexo
- 26:23do que efetivamente é quase que um coque cola assim é.
- 26:27E isso acontece já hoje, por exemplo, como desenvolvedor,
- 26:30muitos desenvolvedores que eles fazem é gastam muito tempo
- 26:32planejando chega no final, faz código em 3 horas ali, sendo que
- 26:37essas 3 horas é pontularizando fazendo um teste unitário
- 26:40fazendo código do jeito que deveria ser, mas AOOOO difícil
- 26:43mesmo foi planejar o que vai fazer.
- 26:45Então é essa parte. O objetivo é quebrar isso, em
- 26:48vez de você ter um modelo que vai ficar raciocinando, um
- 26:50agente que vai ficar rodando pra fazer um código que ele vai
- 26:52demorar 12 horas e gastar em infinitos dinheiros.
- 26:55O. Mais interessante nisso que você
- 26:58falou é que isso não muda também.
- 27:00Quanto mais hoje, pelo menos Na Na experiência que eu tô tendo
- 27:03nos clientes que eu tô passando. Quanto mais a gente gasta com
- 27:06planejamento, melhor, porque a execução ela tende a ser com a
- 27:10ferramenta um pouco mais barata. Com a llm, mesmo que no modo
- 27:14face, que é um pouco mais rápido e pensa menos, ela executa um
- 27:17pouco melhor, então quanto melhor planejo, melhor.
- 27:20Eu executo. E trazendo isso que a Fernanda
- 27:22falou também, que é a questão do coisas que são já bem treinadas,
- 27:26que eu dou respostas sempre que eu não preciso pensar muito, é
- 27:29intuitivo. Eu joguei um modelo barato, algo
- 27:32que eu preciso raciocinar, planejar e executar.
- 27:35Eu vou usar um modelo é um caro não, né, um modelo apropriado,
- 27:39porque realmente o planejamento me dá algo melhor.
- 27:41E o que é muito importante dizer que eles já entenderam essa
- 27:44jogada que o malagut falou também.
- 27:46Se você for olhar o gpt 5 agora, ele vê o gpt 5 e o gpt 5 fecha,
- 27:51que normalmente são as perguntas que as pessoas mais fazem.
- 27:53É o que eles mais têm de conhecimento, embora o gpt 5
- 27:56mesmo o modelo mais barato, ele continua sendo LM, só que dessa
- 28:00vez ele responde mais rápido, ele pensa um pouco menos e ele
- 28:04dá uma resposta mais simples, mais direto ao ponto.
- 28:07Então é um ótimo modelo para executar o que foi planejado.
- 28:10O que já foi pensado, o que foi detalhado, mesmo sendo LRM
- 28:15tentando reduzir os custos do da small.
- 28:18Mesmo porque realmente o small ele tá atendendo alguns
- 28:21contextos de alguns devices de algum modelo, mas se eu posso
- 28:24diminuir e hoje, por exemplo, um hardware que pra conter 10 GB é
- 28:28relativamente barato, mas quando eu tenho isso em larga escala é
- 28:32o que é onde entra o peso e hoje o que OHRM ele vem justamente
- 28:36nisso que as empresas já entenderam que não dá pra
- 28:39manter. Ela é de m pra sempre em todo o
- 28:41contexto, treinar, fazer o faine Turing disso é muito caro, então
- 28:44eles estão querendo expandir tanto.
- 28:46Eles querem centralizar e agora direcionar pra quem resolve o
- 28:50problema. E como?
- 28:51É, e quando a gente está usando algum modelo desses, tipo assim,
- 28:53tem uma forma da gente poder falar Ah, pra às vezes o mesmo
- 28:57modelo que responde da das das 2 maneiras usando o modo rápido ou
- 29:00o modo ou o modo slow do do hrm. É, eu consigo direcionar para o
- 29:04modelo falar Pra Ele, cara, eu uso o modo rápido, uso o modo
- 29:06slow, tipo assim, eu sei que isso aqui pode ser OOO modo mais
- 29:10rápido, ou o melhor é a gente usar de alguma forma de
- 29:13orquestração pra escolher um modelo que usa esse igual.
- 29:17Você falou gpt 5 Fest ou não? Olha, é.
- 29:22E no dia a dia, como desenvolvedor, no beach a beach
- 29:24ali você consegue, por exemplo, no curso ou você consegue
- 29:27escolher qual é que você quer fazer?
- 29:29É, existe vários, vários, vários dilemas.
- 29:33Uma pessoa prefere o quilo para planejar e executar com uma
- 29:36dessas ferramentas, que é os basic.
- 29:38Então normalmente você consegue escolher a da lhama que você
- 29:41quer trabalhar e o que é recomendável.
- 29:43Se você está planejando utilizando o speak Kate speak
- 29:47Dream, é aconselhável que você use o modelo Thinking que ele
- 29:50vai planejar. Ele vai ter 11 custo de toco,
- 29:52que é um pouco maior. E pra execução?
- 29:55Em teoria, você não precisa mais usar o modelo ticking que você
- 29:57já planejou, já revisou tudo e você agora pode executar e
- 30:01normalmente os tokens que não envolvem um ticking.
- 30:03Ele é mais barato, então você consegue utilizar e ser um pouco
- 30:07mais eficaz nesse sentido. No final das contas, assim, né?
- 30:10Pelo menos usando o curso, né? O curso é esse também passa a
- 30:15ser um trabalho do desenvolvedor, né?
- 30:17Nesse momento, pelo menos de escolher os modelos.
- 30:21É mais apropriados para as para as tarefas que ele quer fazer,
- 30:25né? Então, se ele está planejando
- 30:27como o Jeff falou, ele talvez vai escolher uns modelos mais
- 30:29caros, mas se ele vai executar coisas que já estão bem
- 30:32planejadas, vai escolher um modelo mais barato.
- 30:35Mas eu fiquei até na dúvida na hora que uma lagosta estava
- 30:37falando sobre o GPT 5 se o GPT 5 e até quando você falou também
- 30:41do Claudio sonet, se eles mesmos já fazem uma arquitetura de HRM
- 30:46internamente, também pra selecionar ou né?
- 30:49Ou se isso ainda fica na mão. Mesmo do desenvolvedor, sabe e?
- 30:53Sim, não tá? Vamos entrar um pouquinho, né?
- 30:57Porque essa parte é um pouco engraçada que ela entra em
- 30:59camadas, porque o que acontece se você tem?
- 31:03Vamos pensar que um pouco tem. Hoje acho que os 2 principais
- 31:08seriam o cursor e talvez o próprio githov copayle o tinha
- 31:11isso o jé falou do cursor falar agora, então um pouco do
- 31:14copaylet do copaylet. Quando você seleciona os
- 31:17modelos, você tem a opção de selecionar o auto.
- 31:20Então ele vai ali baseado na sua pergunta, automaticamente tentar
- 31:24é definir qual o modelo que você usar ali, né?
- 31:26E o giter com pilot tem um limite de requests premium que
- 31:30seria ali baseado. São as requisições que vão para
- 31:33alguns dos modelos que normalmente eles cobram.
- 31:35Você tem arte com limite 300 por mês, então nesse cenário você
- 31:39tem embutido na própria ferramenta.
- 31:41Uma coisa que vai automaticamente, né?
- 31:43Um seletor que vai automaticamente definir com o
- 31:47modelo. Ele vai mandar pergunta baseado
- 31:49na complexidade, no que você tá pedindo.
- 31:51E ele tem como objetivo ali meio que fazer com que mande uma
- 31:55certa quantidade de respostas para o prêmio mais ao mesmo
- 31:58tempo. Economize isso, porque como quem
- 32:00está pagando a ferramenta, se seus se os seus request prêmios
- 32:04acabarem, você vai ter um problema com com com a
- 32:08ferramenta que você tá usando. Isso vai gerar um desconforto.
- 32:11Ele tem ali como objetivo é otimizar isso de maneira AA
- 32:16selecionar esse modelo que melhor responda o que você quer,
- 32:20né? Então você tem isso aí embutido
- 32:21na ferramenta, né? Só que além disso, alguns
- 32:24modelos fazem isso internamente, segundo essas empresas.
- 32:28É a maioria delas. Pelo menos falam que se você
- 32:32está pagando pela ferramenta, ou seja, se você não está usando a
- 32:35versão grátis dela. Você pode selecionar na API e
- 32:39algo que você selecionou. Se ela tiver escrito lá Hi Mini
- 32:43ou qualquer outro nome ali, você está mandando para aquele
- 32:47modelo, até porque você está pagando por ele.
- 32:48Dito isso, você não está pagando por ele.
- 32:50Você está usando a versão gratuita ou até em alguns
- 32:53cenários onde vocês opta por isso, né?
- 32:57Você vai mandar e eles vão decidir como eles vendem essa
- 33:00essa auto seleção. Olha só.
- 33:02Você vai mandar pra gente, a gente decide, mas a gente vai
- 33:05responder mais rápido, porque se ela não for, é necessária mesmo.
- 33:08Você der um tempo, você vai ter que esperar pra resolver essa
- 33:11resposta. A gente vai quebrar isso pra
- 33:13você e quando for necessário a gente vai te mandar um raio.
- 33:16Então tem todo uma questão ali embutida em que eles vão ter que
- 33:20balancear o custo disso com o com o bem.
- 33:24Isso está sendo feito, até porque, novamente, o
- 33:26relançamento de GPT 5 foi um grande problema.
- 33:30Por causa disso, está desbalanceado.
- 33:32Né? Mas a ideia é você fazer isso de
- 33:34uma maneira que deu o melhor resultado, porque quem usa muito
- 33:37modelo Thinking sabe que demora pra caramba, tipo assim, ele
- 33:41demora é. Eu gosto muito de fazer esse
- 33:44ferimentos. Eu rodo coisas, algumas coisas.
- 33:47Eu tenho uma licença minha de de alguns modelos que eu uso, eu
- 33:51tenho uma licença pela adti que a gente usa No No dia a dia de
- 33:55trabalho e também eu tenho uma atuação.
- 33:58Dentro de clientes que me permitem ter um ambiente virtual
- 34:01dentro do do virtual de desktop. Então mais de uma vez eu pude
- 34:06ver Oo testar essa situação, que é se eu colocar agentes para
- 34:11trabalhar na exatamente uma tarefa usando modelos
- 34:15diferentes, qual que é o resultado?
- 34:17E algumas vezes ainda mais agora que eu estou há um tempo já
- 34:20testando no copyloty sw i lá que que já tem alguns, acho que um
- 34:24pouco mais de uma semana que eu estou testando ir no copylet.
- 34:28Eu consegui ver que algumas vezes ele funciona até melhor.
- 34:30Apesar de ser claramente um modelo mais barato, é claramente
- 34:33um modelo com menor crescimento do que alguns modelos que são
- 34:36maiores ou mais caros. Seja porque talvez esses modelos
- 34:39não estão tão acostumados assim. AA se adequar a ferramenta do
- 34:43Copilot porque ele funciona muito bem para acessar MCP, para
- 34:46buscar todos, para garantir o que ele está sempre funcionando.
- 34:49Compensar as vezes, você bota o gpt sempre fazer isso e ele vai
- 34:52esquipar todos os turnos do MCP. Não importa quantas vezes você
- 34:56marcou lá, que é para ele usar assim, porque é possível.
- 34:58Então, tipo assim, é. A gente consegue ver que muitas
- 35:02vezes, talvez o ganho não tá tanto assim no modelo.
- 35:04Então muito mais do que tá em volta dele na forma que ele vai
- 35:07trabalhar, sabe? Tipo quase uma engenharia de
- 35:10pronto, que também que você pode fazer para poder indicar para o
- 35:13modelo o que que você quer. Inclusive gostaria de fazer, mas
- 35:17eu não tive tempo, que é usar aquela ferramenta, ainda mais
- 35:20agora que Oo chat do Copilot é open Soccer, né?
- 35:25Que é poder mexer lá dentro mesmo, que é um agente pra poder
- 35:28brincar, entendeu? Pra poder ver como é que
- 35:30funciona essa sequência de questões.
- 35:32Talvez até fazer um experimenter que mandaria a mesma request em
- 35:37vários agentes, só pra ter os resultados e poder comparar eles
- 35:41depois. Eu só não tive tempo de fazer
- 35:42isso. Bacana é voltando para o que Oo
- 35:47próprio malagutti falou, é no início, até da fala dele foi,
- 35:50existe 11 decomposição que é hierárquica.
- 35:53Eu vou quebrar aquilo ali em blocos e defender como eu vou
- 35:56resolver aquilo dependendo do nível de abstração.
- 35:58Então por isso que muitas vezes o modelo mais barato, menos
- 36:01treinado, menos com nada, ele vai atender melhor, porque
- 36:04normalmente ele vem de uma estrutura Born up, então ele vai
- 36:08pegar ali as informações e tentar resolver sequencialmente
- 36:11por grau de complexidade antes de executar.
- 36:13E a pelo que o próprio sone fala, as camadas inferiores dele
- 36:17vai processar padrões, o que é básico, o que é mais simples, as
- 36:22intermediárias vai pegar conceitos e relações.
- 36:25E a partir desses conceitos e relações ele pode voltar pra
- 36:29inferior e executar um conceito que é básico, ou jogar pra
- 36:32superiores, que vai realizar mesmo reasing abstrato e tomar
- 36:36novas decisões a partir disso. Então ele vai se adaptar tarefas
- 36:40simples, ele vai responder rápido e com essas atividades.
- 36:42Inferiores tarefas complexas. Ele vai jogar e trabalhar com
- 36:46toda a hierarquia, tomando decisões e subindo e descendo
- 36:49dependendo de como ele for decompondo o problema.
- 36:52Mas o próprio sonet faz isso por baixo dos pontos.
- 36:54Ele é treinado para responder dessa forma e.
- 36:56Se você quiser ver isso acontecendo, o próprio Copilot,
- 36:59mesmo se você colocar o auto e fizer uma pergunta, a primeira
- 37:02coisa que ele faz vai ser transformar.
- 37:04É o que você pediu numa lista de todo e vai começar a responder
- 37:07isso em agentes se você coloca o mouse no chat.
- 37:11Você consegue ver que No No canto inferior direito ele vai
- 37:14trocando o modelo baseado na testa que ele está.
- 37:17Se é uma testa que mais simples, ele responde com Mini, com
- 37:19algumas vermas gratuitas e chegou no complexo.
- 37:21De repente ele jogou OOGPT sim, consolo ele pra atuar pra poder
- 37:25fazer esse processamento. Isso é bem legal?
- 37:28É. Eu não costumo utilizar muito o
- 37:30modo alto do cursor. Não que eu eu fico achando que
- 37:33as coisas ficam ruins, mas talvez, né, eu esteja com algum
- 37:36preconceito, né? Não, não, mas pode ser.
- 37:39Mas pode ser que ele, enfim, já melhorou também, né?
- 37:42Enfim, é eu. Eu fico achando que eu sei
- 37:44escolher melhor o modelo do que ele, mas isso é muito legal
- 37:48porque. É Oo que a gente já viu, né?
- 37:51Assim, quando a gente trabalha com desenvolvimento justamente é
- 37:54que quando se decompõe as tarefas, pede para ele, de fato
- 37:58decompor as coisas em pedaços menores, ele acaba executando
- 38:01melhor. E eu fiquei pensando que talvez
- 38:03ele faça isso, né? Do tio dos é uma outra forma
- 38:07também. Não só para melhorar o
- 38:08pensamento, a execução dele, mas também para que ele consiga
- 38:12decompor e utilizar os melhores modelos, né?
- 38:14A gente tem uma coisa clara que a gente precisa entender, que é
- 38:18o conflito de interesse. Entre o usuário e a empresa que
- 38:21está vendendo esse serviço. A empresa que está vendendo esse
- 38:24serviço, ela quer o menor modelo, modelo mais simples que
- 38:28resolva aquele problema. O usuário quer o maior modelo
- 38:33que resolva aquele problema da maneira mais simples.
- 38:35Então, tipo assim, o seu objetivo como com quem está
- 38:39resolvendo essa tarefa é como é que eu pego o melhor modelo
- 38:42possível, ou seja, a melhor resposta possível.
- 38:44Mais que um modelo que me responda rápido, que não seja
- 38:46demorado, mas que seja muito. Eu não quero necessariamente
- 38:49usar o cloud Sony 4 tanamã ou o GPT 5.
- 38:53Às vezes eu consigo usar o mínimo e me dar uma resposta
- 38:56muito boa. Meu objetivo é isso, como é que
- 38:58eu pego a menor, a melhor resposta com menor modelo?
- 39:02Então é melhor resposta, menor modelo.
- 39:05A essas e empresas, elas querem o menor modelo para a melhor
- 39:08resposta. Então, tipo assim, existe essa
- 39:11troca de ordem nessa tomada de decisão e ela é um conflito de
- 39:14interesse. Eles querem primeiro a reduzir o
- 39:16modelo, que é o mínimo ali, desde que você aceite a
- 39:19resposta. O que a gente quer é a melhor
- 39:21resposta, sem ter que crescer demais o modelo, porque ou
- 39:23demora ou eventualmente vai ficar financeiramente inviável.
- 39:26No caso do culpado, a gente gastando request prêmios ou por
- 39:30aí vai. E quando a gente fala melhor, os
- 39:32modelos, normalmente são os modelos que a gente não consegue
- 39:35tangibilizar, porque é o que eles mais treinam.
- 39:37E a gente não consegue ter um valor de custo.
- 39:39Tanto é que o próprio de psique falou, olha, é barato construir
- 39:44isso aqui. Agora treina isso aqui para você
- 39:46ver o corpo. Exatamente.
- 39:48E eu fico até pensando, até quando vocês falam Na Na questão
- 39:51do dia, pega 11, Oo problema e tenta é quebrar ele em descobrir
- 39:57se o problema é complexo, se o problema não é complexo, se o
- 39:59problema é simples. Até isso deve ser um é.
- 40:02É um nível de complexidade muito grande, né, cara?
- 40:04Então, tipo assim, nessas experimentações que você fala
- 40:07que fica fazendo, né? Malagut, cara, você às vezes é
- 40:10bem provável que você consiga chegar num prompt que,
- 40:12dependendo da forma como você fala ou de um de um agente,
- 40:15dependendo da forma como você configura, ele vai ficar muito
- 40:17no limiar assim dessa questão do HRM, do de ir pro modo rápido,
- 40:21de ir pro modo pro modo mais mais lento, né?
- 40:24Tipo então. É, você pode ter muita
- 40:27dificuldade nisso, né, de chegar e conseguir direcionar, falar,
- 40:30cara, cada hora que eu tô pegando esse, essa questão aqui
- 40:33tá tá indo de um jeito um pouco diferente, né?
- 40:36Então é até isso é se a gente conseguir tentar quebrar mais,
- 40:40né? É igual falou.
- 40:42E decupando esse problema e tudo talvez ajude nessa, nessa quebra
- 40:45do, do, do, do do problema, né, de mais.
- 40:48Mais complexo ou mais simples? Uma coisa que a gente vê que é
- 40:51essa realidade é o fato de que muitos frameworks que fazem
- 40:55exatamente isso se tornam cada vez mais comum.
- 40:58O espec kit do do GitHub ou qualquer outro que você pegar,
- 41:01você fala horrip, você vai usar qualquer outro framework?
- 41:04Tem gente? Você escolha seu free de
- 41:06framework ali que de acordo com com o quanto você gosta dele.
- 41:10O quanto você quer trabalhar, mas ele vai fazer isso?
- 41:12É tipo assim, pô, eu vou quebrar esse cara em tarefas, eu vou
- 41:14quebrar tarefas em mais tarefas, até que eventualmente eu falo,
- 41:17se eu não consigo quebrar mais, era essa é a minha complexidade.
- 41:19Então, baseado nisso aqui eu consigo usar um modelo mais
- 41:22simples. Então a ideia é, pegue modelos
- 41:24complexos, quebre AO seu problema em tarefas.
- 41:27Essas tarefas podem perder modelos mais simples do que o
- 41:29modelo original, mas talvez não o mais simples possível, porque
- 41:32ela ainda pode ser quebrada em mais tarefas.
- 41:34Até o momento você mudou uma árvore de tarefas.
- 41:36Aí você falou, está bom. Agora eu posso colocar o é uma
- 41:39criança Cortana, que ela vai dar um resultado, entendeu?
- 41:41Então pode ser um modelo mais simples.
- 41:43É assim que vai funcionar. O seu objetivo?
- 41:46A ideia é só que a gente não tem esse tempo.
- 41:48Então esses o que eles querem fazer é, cara, como é que eu
- 41:52quebro o suficiente para fazer? Mas eu também não quero gastar
- 41:54meu tempo pegando uma tarefa que eu sei que eu gasto 3 horas aqui
- 41:57para fazer ela. E ele vai ficar ali quebrando em
- 42:01128 testes, tipo assim, cara, não vale a pena.
- 42:05É assim, eu quero novamente nessa questão de ficar
- 42:08balanceando as coisas é qual que é AA testa mais complexa que eu
- 42:12posso dar para esse modelo que ele vai responder fácil sem me
- 42:15encher o saco. Eu acho que é isso aí, falou
- 42:17assim, como é que eu vou quebrar ela de uma maneira?
- 42:19Disse assim. Nessa questão da HRM, né?
- 42:21A gente assim, a coisa que ela faz tão rápido que coisa que ela
- 42:23precisa pensar, Ah, no final das contas, é como é que eu quebro?
- 42:26Essa testa o suficiente para que todos as testes resultantes
- 42:29sejam testes que são passes de serem resolvidos.
- 42:32Eu penso para quebrar, mas todo o resultado final ela é um bom
- 42:35resultado. Quando ela caiu nesse limiar de
- 42:38vai ser resolvido facilmente. Essa aqui é vai ser de graça,
- 42:42viu? Pelo que eu testei na vozes da
- 42:45minha cabeça também, dos resultados, pratos que eu ando
- 42:47tendo, é toda vez que eu tô quebrando minhas telas, que eu
- 42:50tô decompondo, eu defino uma persona e eu já direciono muito.
- 42:54Tipo essa testa aqui que você quebrou é para um desenvolvedor
- 42:57Java back in sênior, essa daqui que envolve o entendimento do
- 43:00banco de dados e você vai usar OMCP para se conectar de um DBA
- 43:04senior, então já direciono e ele já sabe como usar o modelo.
- 43:07Qual foi melhor treinado para aquilo?
- 43:09E aquilo acaba me dando um resultado muito superiores a só
- 43:12ter a teste, mas eu tenho a teste com o perfil que ela
- 43:15executa, então traz melhores resultados.
- 43:18Legal, um alerta só baseado no que o dia falou lá, porque eu
- 43:22sei que a gente utiliza muito em CPI para tirar informações de
- 43:26bancos que a gente tá rodando em DOC local.
- 43:28Independente se você tá usando um LM, um SLM, não conecte ele
- 43:35no banco de produção. Bom, gente, então a.
- 43:40Gente, foi falando muito aqui no episódio sobre AL MS, né?
- 43:44Sobre os dilemas que elas trouxeram, né?
- 43:46Esses problemas, essas limitações que as l MS vieram
- 43:50resolver, principalmente de curso e eficiência EAAHRM que
- 43:54veio resolver mais em relação a esse pensamento mais parecido
- 43:58com o jeito que nós pensamos, né?
- 44:00De raciocínio um pouco mais real.
- 44:01E aí, o que eu quero perguntar para vocês o seguinte.
- 44:05Alguma dessas elas são excludentes?
- 44:08Ou seja, né? Uma vai acabar substituindo a
- 44:10outra ou não elas, porque assim, né?
- 44:13A gente conversou sobre HRM, pareceu que HRM é bem mais uma
- 44:16arquitetura mesmo que orquestra SLMSELMS, por exemplo, né?
- 44:21Do que mais do que vir para substituir, né?
- 44:24Elas, né? E ao mesmo tempo, parece também
- 44:27que as LMS não vem totalmente substituir as LMS, que de alguma
- 44:31forma tem algumas coisas que a gente ainda vai precisar desses
- 44:34diálogos mais abertos e tudo mais.
- 44:37Então queria ouvir a opinião de vocês assim, se existe algum
- 44:40alguma substituição ou se elas enfim, o futuro, né?
- 44:43O passo 2 aqui, né? Da da asias, elas, essas coisas
- 44:47todas coexistirem. Eu acho que a gente está muito
- 44:51acostumado com recentemente, né? Com tudo.
- 44:53Ser muito disruptivo e tipo assim, é enterrar o velho e
- 44:56abraçar o novo, que é o que vai mudar o mundo.
- 45:00Mas eu talvez também pela parte de a ter trabalhado com academia
- 45:05e Na Na área científica. Eu penso muito mais que as
- 45:09coisas, elas são não tão disruptivas assim, elas você vai
- 45:13absorvendo os conhecimentos, melhorando e evoluindo, tipo
- 45:16assim, nem tudo vai ser igual, vai enterrar ao velho e colocar
- 45:18o novo. A gente não tem mais flash nos
- 45:20navegadores, chicel e morreu, tô entregando também idade agora a
- 45:25ideia é que você vai evoluindo mesmo, você vai pegando elas,
- 45:28elas vão o caminhar da ciência, muitas vezes ela é lenta,
- 45:31normalmente quando isso chega no mercado já é um boom e acaba
- 45:34mudando muita coisa porque já tá consolidado, a gente tá tendo
- 45:37um. Um cenário um pouco atípico,
- 45:39porque a gente tá nesse cenário de AO mercado e a academia tão
- 45:43meio que caminhando juntos e isso tá até girando um boom pela
- 45:46parte também financeira que isso movimenta, né?
- 45:49Mas o que vai acontecer normalmente é que você não vai
- 45:53simplesmente jogar fora antigo EE pegar um novo, você vai
- 45:55evoluindo gradativamente e meio que reaproveitando o que é bom
- 45:59do antigo no novo até o momento que você vai entregar alguma
- 46:02coisa, vai morrer de vai entregar alguma coisa mais
- 46:04popável mesmo. Vai morrer em algum momento?
- 46:07Talvez. Mas tem site usando flash e
- 46:11sistema condequir até hoje, entendeu?
- 46:13Tipo assim, algumas coisas vão ficando ligadas, as coisas vão
- 46:15evoluindo com o tempo, mas a ideia é que você vai absorvendo
- 46:18o melhor ali, entregando o que talvez nessa sopa de letrinha
- 46:22seja um outro nome aí daqui uns anos, mas que no final das
- 46:26contas, vai ter muito da base que a gente tem.
- 46:28Vai ter coisas usando transformer, vai ter coisas
- 46:30usando poda, vai ter coisas usando a gente vai ter.
- 46:33Então a gente vai meio que absorvendo, pegando o melhor de
- 46:35cada cenário. Ali a gente tem normalmente esse
- 46:38padrão que a gente sabe o que acontece, que é um boom
- 46:40financeiro gigantesco para ter o maior ganho em performance, em
- 46:44custo, e depois disso você tem que dar pra gente se transformar
- 46:46isso inviável. Então você começa a aproveitar
- 46:48essas boas práticas para cortar custo, entregar menores, tipo
- 46:52assim, nunca coube tudo que cabia no celular do dia para a
- 46:55noite, entende? Tipo assim, isso aqui são anos e
- 46:57anos de refinamento, mas vai acontecer com IA.
- 47:00Eu concordo 100% nessa visão do sempre vai depender, né?
- 47:03Porque se eu tenho um AA tendência hoje do mercado, ela
- 47:06tá voltando mais pra HDM. Eles querem super, super um e a
- 47:10super inteligente consegue responder qualquer coisa, mas
- 47:13qual o custo disso? Eu acho que as empresas, elas
- 47:15estão mais interessadas no HRM mesmo, então a empresa que me
- 47:18vende HDM não é antrópico, por exemplo, ela que vai investir em
- 47:21uma agência porque ela quer economizar.
- 47:23Eu tenho um, eu tenho um contrato ali, eu posso fazer 500
- 47:25request no curso. E ela quer me dizer, olha,
- 47:28talvez você não precise fazer quem entra de Quest aqui no
- 47:30Sonic 4K, caro pra caramba pra eu manter faz nessa daqui que é
- 47:33mais tranquilo. Então ele vai direcionar isso
- 47:35internamente, é? E o mercado ele vai vai tender a
- 47:38gente a fazer uma especificação pra cada problema que a gente
- 47:42quer resolver. Eu tenho algo mais tranquilo, eu
- 47:44posso resolver com a gente, é simples.
- 47:46Ah, eu tenho algo que realmente eu preciso ter, uma base de
- 47:48conhecimento preciso pulgar diversa e diversos
- 47:51profissionais, uma árvore em cadeia de agentes pra responder
- 47:55sobre aquele problema. Eu vou pulgar e isso vai ter
- 47:58custos compartilhados, e aí a gente vai saber como aplicar e
- 48:01quando usar cada um. Mas eu acho que Oo que a gente
- 48:05pode dizer é como desenvolvedor, a gente vai acabar continuar
- 48:07usando ALLN, mas por trás dos planos vão ter interesses que
- 48:12vão fazer a gente, mesmo que indiretamente.
- 48:15Que já tá ocorrendo. Escolheu o que é mais barato,
- 48:17mais eficiente, pra que? Com certeza, né?
- 48:20Acho que o GPT 5 igual mamagos falou que eu acho que já é um
- 48:23caminho disso aí, que eles internamente estão escolhendo
- 48:25coisas, né? E Eu Acredito, concordo com
- 48:28você, né? Assim, os cursos da vida o
- 48:30copylet, né? Com esses modo alto também
- 48:33provavelmente já fazem coisas semelhantes, mas é enfim, né?
- 48:37Ainda tem muita coisa que fica na mão do desenvolvedor.
- 48:39Será talvez no futuro. Né, os próprios modelos igual
- 48:43você falou, né? O próprio Cláudio lá 4 ele vai
- 48:46internamente também fazer isso, enfim, é, gostei muito do papo,
- 48:51galera, acho que foi massa assim pra gente entender.
- 48:54Pra gente é entender um pouco mais, né?
- 48:57Das SLMS, das HRMSE, como que isso impacta, né?
- 49:01O nosso futuro aí é o nosso presente como desenvolvedores de
- 49:04software e é isso, muito obrigada, gente, e até a
- 49:08próxima, tchau, tchau. Tchau, tchau, tchau pro pessoal,
- 49:10até mais. Tchau, tchau.