Vou começar então aqui a compartilhar a minha tela com vocês e eu tenho alguns exemplos que a gente pode fazer com o o template promp tá bom lembrando pessoal aqui que tá com a gente nós teremos ainda mais duas ou três aulas paraa frente e a gente vai trabalhar também com Lan Flow tá a gente sofreu aí construindo um série de Agentes mas na conta do professor vai ter umas aulas aulas extras Porque aqui no canal sandex Você sempre ganha mais né então a gente vai ter algumas aulas extras sobre leng flow não está no
livro Tá mas é mais para que você possa ter aí uma noção né de como trabalhar com o leng flow beleza eu coloquei aqui na zoeira mesmo que você sabe você sabe como é que eu sou coloquei os agentes da Liga da Justiça Os cara pensa que é Super Homem Batman eu botei eu botei para sacaninha mesmo então o que acontece aqui ó eh a gente vai ter aqui o nosso agentes da Liga da Justiça no caso da Justiça aqui é da Justiça mesmo tá justiça comum dos homens Tá certo então eu mostrei nesse nesse
eu mostrei aqui nesse capítulo como é que a gente pode gerar uma petição jurídica a partir de agentes inteligentes entendeu então vou mostrar como é que a gente vai fazer isso hoje só que eu vou mostrar outros exemplos também uma coisa por exemplo que acontece muito e eu depois vou até passar para vocês aí uma lista né que a Gente sempre nossos nas nossas mentorias tem os certificados certo tem os certificados Então como é que eu posso pedir para nossos agentes a partir de uma lista de um Excel gerar os certificados entendeu forma automática então
eu vou eu o que acontece eu vou eu vou entrar em formação ele vai criar uma uma saída padronizar concorda n eu fiz e gerou A petição recebendo ação de documento de texto PDF pode ser Você fez deu certo maxel fala aí deu certo sim s com base nesse exemplo aqui é com base no capítulo S exatamente Beleza então então Aqui estamos no Capítulo 7 né eu vou escrever aí a petição já já a gente vai mostrar essa esse eu quero criar um exemplo mais fácil antes do que esse aqui tá mas eu eu tenho
que eu tenho que fazer uma coisa primeiro aqui eu tenho que eu tenho que procurar aqui na na internet porque eu acho que eu eu tava no eu tava Em Natal construindo exemplos a mais que esse exemplo do livro esse exemplo do livro seria o último Exemplo né e os exemplos que que eu criei lá em Natal são exemplos mais simples de entrada tipo assim entendeu eu quero fazer esses exemplos primeiro mesmo porque eu acho que fica mais legal na sequência lógica de entendimento de quem nunca mexeu com esses negócios aqui entendeu então deixa deixa
eu só abrir aqui o que acontece vamos ver aqui cadê eu tenho uma paste Chamada cre books Volume 1 que já tem volume do e TR os pode estão andando né tá aqui em templates deixa eu ver se tá aqui eu tenho uma agente de html ó que legal hein aí tem um template que gera HTML mas tin um mais fácil Cadê porque o agente é o seguinte eu vou pegar uma informação que vem de um arquivo certo qualquer vou usar o file Tool né o file read Tool certo e vou pedir para gerar um
HTML de saída só que eu vou dar Um padrão vou dar eu eu tenho um HTML pronto que eu fiz aqui vou mostrar vocês como a gente pode gerar um um html no chat CPT ele vai gerar HTML pra gente aí a gente pega esse HTML que é uma página Web né e e passa pro ag gente aí ele tem que preencher o HTML entregar pra gente pronto entendeu olha que legal né Então esse é um outra coisa que a gente vai fazer vamos deixar isso aqui que eu acho que vai dar vai dar bom
então ó na aqui na petição fala o Seguinte eu queria queria pedir para o André explicar primeiro pro pessoal aqui o que que é uma petição né André fala que é uma petição em termos jurídicos também o pessoal que tá aí da da Justiça também o que que é uma petição e por que é importante saber escrever uma petição né Beleza vamos lá forma de forma simples A petição é um pedido que uma parte uma das partes tá fazendo em relação à outra de algum acontecimento De algum fato né então ele vai descrever o que
aconteceu quais for os fatos nessa petição pedo um pedido fazendo um pedido entendeu petição é um pedido de forma bem bem simples petição é um pedido né André agora me falar aí de alguns algumas informações que são obrigatórias ter na petição na petição Primeiramente você vai fazer o endereçamento lá que é de onde você vai peticionar o o Juizado judiciário aí você informa lá em cima no Cabeçário lá em cima vai fazer as partes né que estão envolvidas e é uma coisa tão automática que a gente faz até que para explicar já tá no no
automático né mas você bota lá essas partes queem são André normalmente é é o autor né o cara que que que tá fazendo a petição que é que é no caso aqui o seu cli né isso isso e a parte adversa né que você tá pedindo alguma coisa em relação a ele né que poderia ser o réu por exemplo isso Isso quando a gente fala petição é petição inicial quem tá quem tá entrando com processo Entendeu Uhum E aí também tem tem tem tem quem é o advogado né porque a gente coloca o advogado nessa
informação também ah você as as informações que que devem ter lá na petição aí vai ter lá o endereçamento a qualificação das partes Quem são as partes que estão litigando né E aí aí vem a vem a sequência os fatos e no final vem vem o corpo que aí você vai Vai fazer a substitução dos fatos as normas né foi que aconteceu o fato é esse o que é que esse fato tem a ver com o direito e as normas que que relaciona aí você vai lá faz vai fazendo os tópicos relacionando cada parte disso
e no final vai ter os pedidos entendeu E aí tem tem o advogado valor da causa eh entre outras coisas mais aí que a gente vai fazendo no dia a dia no pedido o cara pode pedir lá alguma pedir dinheiro pedir dinheir Ah eu quero que Eu quero que o senhor me pague aqui eu quero que esse Fulano pague aqui R milhão de reais porque ele fez tal coisa é se for relacionado a alguma alguma perda e dano aí você vai pedir o dano moral e você pede um valor em dinheiro né Beleza André me
diz uma coisa eh essas na sua na sua obviamente que você tem um pela nossa conversa que a gente sempre bate bate papo direto sobre a área jurídica Você que é um um um advogado da área tributária né é eu só Faço tributária você você tá fazendo perguntas aqui da área Cívil para mim miserável eu só brigo eu só brigo com o estado cara bom trabalho com empresa a fica mais mas André você você o seu o seu o seu escritório é um escritório que eu considero um escritório um dos mais modernos aqui nessa área
do Brasil né porque assim pela conversa que a gente tem tido as suas atuações você tem os seus clientes e tudo mais Eh como você tá agora partindo bastante né Eh tem uma até uma uma nova eh filial em São Paulo e tudo mais a coisa tá crescendo de jeito que realmente tá tá acelerando estamos abrindo lá tem dois meses lá obviamente André você é um cara que até pelo fato de você tá aqui e já tá aqui comigo há um tempo tanto é que é meu discípulo você é um cara que usa muito computação
dentro da empresa certo esses dados por exemplo normalmente estão todos Armazenados na base de dados Beleza sim sim eh dos dados do do ré do cliente não sei o qu é tem tem muito cuidado porque como a gente trabalha com empresa então Eh os dados são sensíveis são dados de estratégia de negócio dos clientes muito embora assim eh eh a gente do Judiciário sabe que a gente tem acesso e acaba entrando se o processo não fosse sigiloso tiver segredo de justiça a gente advogado uma informação até que Muita gente não sabe mas a gente acaba
entrando no processo para olhar de outra pessoa entendeu então é meio que é sigiloso mas tem muita coisa que você acaba tendo acesso por ter acesso ao judiciário entendeu é isso é uma verdade que muita gente não sabe mas acontece assim Olha só eu quero fazer eu quero mostrar uma coisa para vocês aqui primeiro antes de antes de entrar no no no nosso Ah não eu vou é não pode ser pode ser isso aqui é o seguinte ó pode Falar janildo professor eu tenho uma dúvida em relação que ele tá falando de processos né Eu
não sou da área da advocacia mas eu gostaria de saber eh Por exemplo essa parte você tem que ter uma VPN para entrar nesses processos para para ter acesso tem que ser advogado ter OAB e tal tipo tem todo um credenciamento para você obter esses dados eh não precisa VPN não a gente entra com Nosso acesso ao judiciário mesmo nossa aab entendeu Ah legal é claro que fica lá quando você entra no processo fica lá tem um requisito Zinho que você tá concordando eles ele tem esse controle entendeu a você entrou no processo quem foi
que entrou no processo mesmo pra gente olhar às vezes para poder saber pegar uma causa parecida para para tentar achar alguma alguma jurisprudência alguma tese favorável parecido com aquele que a gente tá Precisando entendeu Ah legal mas mas é o acesso é direto só fica registrado no judiciário né Ah legal legal é que eu pensei que qualquer pessoa poderia ter acesso mas não é somente quem tem o as partes e as partes envolvidas entendeu eles vão gerar uma senha para você que é parte e você consegue você consegue entrar e olhar o seu processo você
pede uma senha e você consegue Ah então tem mas as informações que são públicas elas elas aí todo mundo se você pesquisar o Nome de alguém aí se já tiver alguma decisão alguma coisa as decisões elas são públicas entendeu fica lá e você consegue ver muito bem obrigado voltando para nossa nossa nossa sequência aqui eu só quero mostrar aqui Lembrar para vocês desse desse desse dessa aula que a gente fez que foi a penúltima aula sobre roteiros de YouTube no se se vocês lembram disso né que até uma imagem da a gente gerou com esse
roteiro então a Gente conectava aqui com o nosso nosso GPT né Vamos usar as mesmas coisas tá mesmas coisas que nós vamos usar aqui vamos usar no outro lá eh aí a gente instanci Ava aqui dizia o da daora imagem e aí você vê que a gente tem o primeiro agente pesquisador tarefa né dele aí tem o escritor e tudo mais o que eu quero chamar a atenção para vocês é seguinte é que toda vez que ele ia fazer alguma coisa ó tinha sempre essa chavinha aqui chamada tema lembra disso Né eu coloquei esse ó
pesquisar informações detalhadas sobre tema né eu tem uma entrada de informação que ela a gente não sabe muito bem Qual é o tema que o cara vai querer então informação tá E aí eu tenho aqui tema tema tema você pode ver que tema de novo tema de novo tema certo tema né aqui mais uma vez tem mais à vez o tema aqui para escrever o roteiro né tema vai escrever um roteiro baseado no tema tá então aqui vai ter um especialista em CEO que vai Criar um um seo baseado no roteiro que foi baseado no
tema entendeu então tem sempre aqui então aqui ó eu tenho a tarefa né que vai ser o roteiro de título otimizado para o tema certo e aí a pergunta é onde viha de onde viha esse tema né então o tema vinha lá de baixo a gente lembra que eu defini esse tema lá logo depois da criação da Crew aqui embaixo ó eu pedia para usuário digitar o tema né esse tema user aqui então o cara digitava o tema um dos temas que eu Escolhi foi inteligência artificial no futebol ou seja esse era o tema do
vídeo que eu quero que os agentes façam para mim então eu basta escrever isso aqui pronto Beleza então é tranquilo que aí eu passo aqui o tema tá vendo ó passo do tema no que foi definido pelo tema ruser E aí lá dentro naqueles textos lá com a chavezinha vocês já sabem que o crui vai ler o tema e vai usar tanto é que ele já viio aqui embaixo ó já veio aqui ó procura por pela busca né pelo tema tema Que é o quê inteligência artificial no futebol né E aí lá no fim a
gente teve exatamente a saída do nosso tema né a escrita do tema tá vendo ó eh ele começou aqui aplicações da aí aqui é o tema inteligência artificial no futebol Isso aqui é uma informação que ela é dinâmica né Eu não sei a informação que vai ser entrada naquele momento eu só sei que o cara vai digitar informação e a partir dali os agentes vão tratar Mas o Problema a questão a nossa hoje aqui é quando eu for fazer uma coisa onde eu tenho uma petição por exemplo judiciária onde eu tenho todas essas informações e
essas informações são informações variadas entendeu variadas Então veja ó a petição ela tem uma série de coisas né vou aumentar um pouquinho mais o o texto pra gente você vê que toda essa informação foi definida aqui nesse e esse e né que É um arquivo de dados eh um outro tipo né uma eles fala outro tipo de meta meta como é que é tem um negocinho que aí outro tipo metadados metadados não de meta linguagem uma coisa assim quer ver ah meta linguagem deixa eu pedir pro chat CPT explicar aqui para mim o que que
é ó explica o que que é Yo né é a palavra é Yo né O que é é bem engraçado que é eu primeiro eu gostei por causa da zoeira né Você sabe Professor gosta muito de Zoeira né é e ET mar markup linguage ou seja é um outro ainda é outro né ainda é outro linguagem de marcação porque você tem HTML certo e aí tem o i ML né ou I né nesse caso ainda é outro fazendo então assim de tantos que já tem XML HTML e aml né aqui é só mais um tipo
isso aqui é só mais um ml entendeu que é esse markup language né então é isso é bem engraçado fala aí J Professor Por que que o senhor Resolveu usar o ia eh o iemo Eu usei o yemo nesse caso pela legibilidade porque como eu estou lidando com pessoas que não sabem programar fica muito mais fácil de olhar para ele bater saber o que que é cada coisinha Beleza boa poderia usar Jason obviamente zml né Então é isso Beleza mas nesse caso aqui fica mais simples porque veja a petição dois pontos o que tá dentro
da petição é o começa Ó endereçamento o que tá dentro do Endereçamento aí você dá um espaçozinho aqui ó tá galera tem que dar esse espaçozinho aqui igual igual o Python né Aí você vem ó tribunal vara comarca processo juiz certo muito bom aí depois tem as partes dentro das partes tem o autor e tem o réu dentro do autor tem o nome a nacional idade estado civil profissão RG CPF endereço certo depois você tem aqui exatamente o réu aí quem é o réu aí ten tem o nome nacionalidade ve ass olha os Nomes né
João pé de feijão que são todos nomes Peti Maria de blá blá blá certo e na Rua dos Sentidos 1 2 3 do centro em Goiânia pode ver que é ó o CPF do cara é 1 2 3 4 5 6 7 8 900 faz as contas acho que nem vai dar aqui [Risadas] né certo então a a a a a o ré vai ser uma marido de blá blá blá ela é brasileira casada advogada tem que ser né André aí o CPF dela é oo contrário 98765 32100 entendeu contrando de trás pra frente fala
Antônio levantou a mão Antonio tá com a mão levantada você queria levantar ou não pode falar vou continuar aí ó ó o lugar dela mora Avenida chão de ouro 456 né E aí vai quem é o advogado advogado sou eu DR sandeco DR sandeco Macedo OAB GO porque eu tô em goi 1 2 3 4 5 ala Med dos Anjos porque todo advogado se acha que é um 7 8 9 o e-mail é pera aí pô agora deixa eu terminar de falar sandeco advocaci doideira.com bern isso aqui que é um advogado bacana viu pode falar
Antônio é só Perfumaria mas na inicial Hã o nome do juiz não é conhecido ainda ele vai ser distribuído aí é que não precisa né tá aqui mas você sabe que vamos ver como é que o GPT vai tomar conta disso aqui porque ele ele não vai colocar porque ele vai ele sabe Que toda a petição não tem nome de Juiz entende apesar de ter o nome aqui ele não vai colocar lá certo beleza beleza vamos ver se ele vai colocar ou não né mas todos os testes que eu fiz ele não colocou beleza e
o André chamando atenção para isso também para mim aía tem aqui os fatos né O que aconteceu no dia 20/05 2023 na praça aí a descrição veja como eu coloquei a descrição diferente ó só por Tópicos eu escrevi o que aconteceu tipo assim pá eu não escrevi um texto né o texto que vai escrever ele então o autor foi ví de ofensas verbais aconteceu plena praça central chamou o autor de miseráv é um absurdo né chamar outro de miserável né Os Miseráveis e criou um grande constrangimento e humilhação né aí o impacto né ele o
autor sofreu e bala a bala emocional a bala emocional Deu prejuízo relações pessoais e profissionais e ele necessitou de acompanhamento psicológico Então você veja aqui que eu não Eu solicitei assim eu escrevi do jeito que eu sabia escrever né que aí se você pegar uma pessoa que realmente não sabe só paraa nas entradas aqui beleza né aí a argumentação jurídica essa argumentação tem que vir aqui né eu coloquei essa argumentação aqui e depois tem os pedidos né que o réu pediu aí 50.000 conto certo de danos moral veja aqui ó juros e correção vem só
true ou true é como se viesse alguma coisa da Computação entendeu é aluma coisa que veio da computação e não veio eh é quero o juros quero correção que pode ser verdadeiro ou falso pode pode querer que queira pode ser que queira entendeu então eu coloquei eu coloquei bem para ele ver se ele se ele se adaptava Entendeu essa informação como se fosse uma uma informação vinda do computador e Não de um programa de computador né e não de uma pessoa digitada também só para vocês terem essa ideia as provas boletinho de ocorrência relatório do
médico testemunha tá aqui né e medida tem algumas medidas antecipatórias Essas são as medidas e aqui tá a assinatura final que é do Dr sandec beleza então beleza então vamos lá vamos já que a gente tá aqui eu vou vou fazer acho que acho que esse é um bom exemplo pra gente Testar depois a gente v o exemplo do HTML Mas o que eu quero fazer é o seguinte ó primeira coisa que eu tenho que fazer eu acho que eu vou vou executar daqui mesmo galera no meu computador acho que vai dar bom primeira coisa
que eu tenho aqui ó é o arquivo de petição do certo tá aqui ó petição tá que eu criei petição hml aí tá aqui todas as informações obviamente vocês têm acesso a essas informações eu Passo para vocês esse arquivo e você veja que ele é um arquivo ele é um arquivo ele é um arquivo que pode ser lido pelo computador tá esse arquivo aqui é um um arquivo comum de transferência de dados de computador para computador muito comum Tá além do Jason do XML Mas ele tem uma grande agem que eu olho para ele e
vejo tudo cara que tá acontecendo né Então veja ó interessante é que se eu quero colocar alguma coisa dentro do Endereçamento Tá certo então aqui eu quero tirar o juiz Então tá aqui juiz aqui não quero voltar ao juiz Então você veja que eu coloco aqui o juiz né juiz e volto lá dou um espaço e coloco o nome do cara entre aspas né José Silva beleza ok muito bem aí quando eu quero criar um outra um outro Campo por exemplo vamos supor que eu quero criar outro campo né aqui ó outro outro underline Campo
certo ão Dois pontos aí tudo que eu quero dentro desse Campo aqui ó campo um campo um dois pontos dados né dados em string por exemplo o campo dois ó Campo dois pode ser número beleza assim o campo três Campo três né pode ser número em ponto flutuante por exemplo é quando você usar ponto você usa ponto mesmo certo ao invés de vírgula tá mas eu acredito que o chat PT ele deve fazer essa conversão se você colocar vírgula aqui ele vai Entender também número Beleza então ess aqui é um inteiro esse aqui é em
ponto flutuante certo e você pode ter também ó Igual essa aqui ó uma lista de coisas certo então você abre aqui ó uma lista que que é uma lista né então tenho aqui uma lista dois pontos aí você abre esse esse troquinho aqui ó tá aí você começa a lista primeiro item item certo aí ó segundo item Certo terceiro terceiro item Ok todos tem acento mas tudo bem deixa assim né ent muito bem então ah essa essa é são outras formas que você pode colocar aqui informação tá alguma dúvida obviamente se eu pegar tudo isso
aqui ó selecionar certo e colocar para dentro aqui ó significa que este Campo aqui na verdade pertence a endereçamento tá Vendo ó ele tá numa hierarquia certo ok tá Como é que você PIS ele para dentro do eu usei uma um recurso aqui do próprio ide que eu tô usando para Charme né dou um tabz inho ah ok beleza entendeu mas em outro caso se você não tiver aí você vem Tab Tab Tab Tab Tab Tab Tab Tab entendeu ele entra funciona né deixar outro Campo sendo outro Campo Mesmo assim alguma dúvida em relação a
essa estrutura aqui eu acho que fica bem simples de você poder entender os dados né Tá então você pode estruturar ele dessa forma aqui pra gente poder passar por a gente as informações que você quer quer tá certo Vamos lá então então agora o que que eu vou fazer eu vou agora trabalhar com o meu agente de advocacia Tá bom vamos lá eh que que tá acontecendo porque que não tem file to read aqui eu acho que eu Desinstalei Não não é isso que eu quero não pera aí pera aí eu acho que eu desinstalei
o [Música] o eu desinstalei [Música] momentinho instalad aqui rapidinho resolve esse problema quiser fazer lá no node ó vem aqui da mesma forma abriu aqui certo aí você vai pegar o seu dot env Como eu falei para vocês né vai arrastar o dot para lá se quiserem também eu posso fazer assim né Depois eu mato aqui po falar professor o senhor não esse aqui não precisa instalar né as biblioteca antes de carregas não né precisa instalar por exemplo a biblioteca Lang chain openni lá é da Pipe install no CAB tem Ah tá tem porque ela
não tá ela não tá ó Cadê minha deu false ela não está por padrão não true Pronto beleza ag carregou certo ó aí agora eu tenho o GPT 4 mini beleza padrão padrão todo m sabe fazer isso aqui né ó instalou lá em cima certo instalou aqui embaixo ó carregou belezinha GPT 4 mini aqui no meu computador já também Funcionou ó eu tô aqui eu uso o po certo então ele já também instalou tava com problema com o a ferramenta mas também já instalou ó tá então eu vou fazer o seguinte eu vou Para lá
porque já T acostumado aquele ambiente depois a gente vem para cá tá eu quero ir devagarzinho você em relação a isso Ó eu vou criar então aqui um leitor um agente leitor de amel Por quê eu vou pegar aquele e que eu criei e vou usar ele né vou usar ele aqui ó nesse nesse projeto Cadê projeto da advogado Então tá aqui ele o projeto vem para cá pera aí deixa eu abrir aqui primeiro F mais fácil basta aqui dentro do do colab né basta você arrastar aqui nesse ponto Aqui ó certo soltou e conceder
aqui para carregar o eel tá aqui eu cliquei duas vezes ó ele aparece para mim aqui tá vendo Então o eel tá aqui os meus dados estão aqui você criou os dados tá lá tá qualquer dúvida pessoal você pode usar o chat PT para te ajudar sabe para criar esses e você passa todos os dados para ele e fala assim ó cria para mim isso aí que ele cria para você tá bom E esse exemplo depois ele vai valer muito quando a gente for captar esses dados Não Doo mas de uma de uma ferramenta que
se conecta com o banco de dados entendeu aí esse dado vem vem exatamente do seu sistema de de advocacia entendeu eu só quero mostrar aqui dessa forma aqui de forma simples que ele ler dados que sejam outros tipos de dados não somente um né mas múltiplos dados de uma vez só ess que essa que é a ideia tá bom tá aqui o yon agora vamos criar então O Agente né O Agente ele vai ter o seguinte ó as regras dele primeira regra É que ele vai ser um leitor de dados né vai ser o meu
leitor de dados e ele vai ter aí o objetivo de ler quem o yon agora você lembra que a gente passava algumas informações né a gente passava algumas informações ó entre Chaves nessa vez ao invés de eu passar outras informações eu vou passar quem o arquivo o nome do arquivo entendeu Em algum momento você vai fazer assim ó eh data ou dados né Dados dados recebe quem o petição petição P io beleza certo Aí aí na hora que você for passar os dados como se é como se o meu eel fosse o meu tema tá
ligado Então aí todo todo o eo inteiro é o tema Olha que bacana né quer dizer eu tô fazendo um template de entrada de informação para ele certo então todo o eo agora é meu tema não somente aquelas frasezinhas curtas e secas né mas todo Ele de informação é é entrada de dados para os meus agentes entende só que aí alguém vai tomar conta disso e o cara que vai tomar conta disso é exatamente esse agente aqui né então eu vou ativar algumas coisas nele a outra coisa que eu vou vou ativar nele é exatamente
quem é o backstory dele né Qual é a Qual é o que que ele faz ele é o especialista de leitura e interpretação de dados legais tá com vasta experiência em processar informações de documentos legais certo Então Ó a meta dele qual que é ler os arquivos e amo certo esses dados servirão de apoio para o escritor redigir A petição apropriadamente certo e com dados corretos crie uma lista de sessões que devem ser usadas para petição nesse e passe para o escritor então ele vai fazer o seguinte ele vai carre criar essa informação para o
escritor poder escrever a petição beleza bem tranquilo né próximo passo é o qu vou Fazer com que ele seja um um Agente falastrão né lembram disso O Agente falastrão que é o agente que tem que está ativado né quem o verb igual depois eu vou fazer com que ele tenha memória né ou seja esse Memory ele é importante porque depois se ele quiser acessar essas informações que foram carregadas vai ficar tudo em memória beleza a ferramenta que eu quero que ele use pessoal é exatamente a ferramenta de Leitura de arquivo ó então a ferramenta de
leitura de arquivo vou fazer aqui em cima eu vou adicionar essa ferramenta aqui em cima do chat do do Creia né então tenho from né e Crew tos né tos aqui ó que ele completa eu vou importar quem eu vou importar ai caramb ele importou coisa demais aqui eu vou importar Qual é a ferramenta que eu quero a file File Red Tool né Ou seja é um é o é A ferramenta para ler arquivo tá existe a opção de quando você for criar ferramenta instanciar ferramenta aqui ó quando você faz isso aqui ó você precisa
Lembra que você precisa criar a ferramenta primeiro né ó criando a ferramenta lembra a gente precisa a gente cria a ferramenta antes ou depois do do do agente Nós criamos a ferramenta antes ou depois Dos agentes E por quê antes dos agentes é aí a pergunta é por né algum outro é fera né nada algum outro sabe por qu atribuir a ferramenta ag porque os agentes precisam ter acesso à ferramenta né Elas têm que ser criada antes né agente porque o agente ele ele ele quando ele vai ser criado a gente já passa Qual é
a ferramenta que ele vai usar certo então A gente tem que criar ela antes a palavra técnica é exatamente essa que Daniel deu aqui embaixo a gente vai instanciar a ferramenta antes beleza Tecnicamente falando é isso criar uma Instância e Instância palavra instância em term de orientação objeto tem a ver com instante e instante tem a ver com tempo todas as pessoas todos os objetos do universo tem Instância eu sou uma Instância eu sou na orientação objeto digamos assim né eu Seria um objeto da classe pessoa certo existe uma no mundo das ideias existe a
classe pessoa ou homem certo e eu sou uma Instância dessa classe O que que a palavra instância quer dizer a palavra instância tá ligado a instante e a palavra instante tá ligada ao tempo então uma instância é algo que representa alguma coisa do mundo das ideias dentro do espaço tempo deu para entender ó filosofia com orientação Objeto programação orientação objeto certo é assim que eu ensino o pessoal a entender o que que é orientação objeto então Instância tem a ver com instante Então existe instâncias de seres humanos que não existem mais por exemplo todos os
meus avós são instâncias que não existem mais no espaço-tempo mas eu como Instância da classe homem existe então eu sou uma classe existente certo então ó eh quando eu coloco aqui file Red Tool aqui f r Tool certo eu tô eu tô eu tô conversando com o mundo das ideias de Platão ó aqui e quando eu faço isso aqui ó eh Red Tool aqui é a Instância entendeu ou seja veja Ele criou concreção no mundo real certo eu eu chamei eu quando eu coloquei esses dois parênteses aqui ó eu eu chamo um Construtor certo C
sabe de certa forma Olha que coisa interessante você também tem o mundo das ideias do que Seria um agente certo e aqui você tem quem o agente que a gente tá criando Deu para entender por isso que a gente abre esse parentese Zinho aqui ó a gente abre esse parêntese e a gente começa a definir no mundo concreto o que que é o nosso agente ó esse agente ele é uma Instância ou seja ele é um instante ele é uma uma coisa que acontece no determinado tempo do espaço tempo mas ele tem como referência um
um um Template né um padrão que está no mundo das ideias que a gente usa isso aí que é a classe Agente né a classe agente que o João criou Professor isso aí é muito louco velho tem como ver essa tem como ver essa esse mundo das ideias tem ó aqui vamos lá o mundo das ideias que o João criou foi aqui ó então aqui se eu colocar cru a a gente pode ver o código do mundo das ideias de um Agente né já mostrei para vocês várias vezes mas agora vocês vão ver com outra
Perspectiva né outro pensamento tá quando um dia vocês estudarem comigo orientação objeto é assim assim que eu ensino meus alunos então aqui ó eu tenho o mundo das ideias tá aqui ele Ó o mundo das ideias do que que seria os agentes então Imagine que cada agente aqui é como se fosse por exemplo Platão não disse que existe no mundo das ideias o homem é aqui eu sou a concreção desse mundo das ideias então aqui ó é o mundo das ideias que o João criou de como Deveria ser os agentes que trabalham dentro do crui
então ele se você clicar aqui ó tem toda a codificação de como deveria ser internamente tá vendo ó e aqui ó nessa parte aqui ó Class Ou seja é uma classe né uma uma o mundo das ideias é são classes e eu tenho aqui a classe ag gente né e todo agente tem esses atributos iniciais que devem ser criados né Eh devem ser colocados no agente para você construir um agente para que ele possa Existir entendeu que louco eu eu adoro filosofia bicho E aí como eu muro com essas coisas aqui viram viram doideira né
então para poder existir alguma coisa na na no munda do mundo das ideias pro mundo real eu preciso primeiro que ele tira faça uma concreção mas essa concreção tem que ter atributos qualquer objeto que é do mundo real né você misturar um pouquinho com física você tem lá os bosson de Rig se Agrupando e virando mundo real depois para entender só que aí que acontece esse objeto do mundo real que vem né e é essa expressão que vem da filosofia do mundo abstrato vamos vamos assim ele precisa de atributo senão ele não existe por exemplo
o ser humano o homem o homem precisa do atributo Peso já existiu um homem sem peso não existe Pô então no mundo das ideias digamos assim se esse mundo das ideias existe certo de Platão significa Que todo todo homem tem que ter peso concorda ou não certo beleza todo mundo todo homem tem que ter peso então tô definindo um atributo ó tô definindo um atributo certo defin um atributo aí aí eu venho construindo eu vou construir o meu mundo das ideias aí daqui a pouco quando eu vou criar no mundo real eu faço isso eu
vou definar os atributos Eh o homem tem todo homem tem cabelo né tem não é isso nem todos né Edson é dininho cadê o Jorge ah o Ricardo quer também não tem cabelo não viu não mas eu todo homem tem tem um nome todo homem tem o quê E aí você vai colocando informações que definem o que que é é um homem beleza aí se fal assim professor o homem tem atributo demais porque se você parar para pensar cada Cada DNA cada ácido do Cico cada coisa que acontece ali dentro né nos processos moléculas átomos
e tal é muita informação pra gente poder guardar É verdade tanto é que dizem que se você fosse fazer um teletransporte de um ser humano de um lugar para o outro você teria que de certa forma des copiar todos os dados do ser humano que tá aqui em um em uma informação na base de dados em algum lugar certo desde todos os os até guardar tudo na aí você destrói o Ser humano todo aqui beleza e quando você for transferir para um outro lugar você tem que pegar todos esses dados que você tinha guardado desse
ser humano todos eles certo desde informação de DNA informação de composição de atômica e tudo mais e e recriar todo o composto do lado de lá deu para entender teletransporte seria basicamente isso aí tem as questões filosóficas né seria o mesmo homem entendeu Seria o mesmo homem e e e você Imagina que a quantidade de dados de espaço em em disco que eu preciso para poder armazenar esse esse homem só um além disso a quantidade de energia que eu preciso gerar para poder aglutinar todas essas informações mais uma vez em termos de de matéria né
Deu para entender é absurdo né ou seja na orientação objeto a gente tem um conceito que chama de granularidade o que que é granularidade granularidade é uma coisa assim tipo imagina uma imagem Pixel né vou abrir aqui uma imagem Pixel para vocês verem se eu olho uma imagem de longe né os meninos aí são criadores de imagem e vou abrir uma imagem qualquer que vamos ver aqui deixa eu ver aqui uma imagem qualquer Quando eu abro uma imagem eu vejo a imagem com grãos menos definidos beleza ó tá a granularidade está baixa né Ou seja
eu tenho menos grãos certo Tenho menos grãos do que eu tô vendo por exemplo quando eu digo para você ah ali é um carro aí você vê o carro a você vê a roda você vê o carro a cor do carro você vê o carro ou seja a gr a o grão é um granz né se você olhar mais longe assim só o carro você nem vê o pneu você vê só a silhueta do carro é um grão único Você viu o carro a medida que você vai se aproximando do carro né medida você vai
se aproximando do carro digamos Assim você vem para cá ó você vai se aproximando do objeto que você quer você vai vendo mais grãos certo ó você vai vendo mais grãos ó mais detalhes né mais detalhes ó mais detalhes aqui é o detalhe máximo Então você tá vendo que essa imagem formada por todos esses pixels aqui entendeu ão vendo eu tô vendo o detalhe máximo de cada grão né então você tem as granularidade de objeto então a se convir comigo que a granularidade de 1 2 3 4 5 6 7 8 9 10 11 12
13 14 15 16 atributos possíveis do agente poderia isso poderia facilmente explodir se eu começo a abrir começasse a abrir minha cabeça para saber o que todo a gente tem entendeu Então eu tenho que dizer assim não para o que eu preciso fazer agora essa granularidade essa que tá boa e o João deixou uma coisa mais bacana ele falou assim não se o cara definir três já dá já rola que é o Quê o papel a meta e o backstory se você define esses três o seu agente já já funciona entendeu então é essa é
a granularidade que você está dando certo beleza essa é essa é a granularidade você D granularidade três você pode aumentar no nosso caso aqui eu aumentei foi ó olha eu estou criando um agente toda vez que eu que eu que eu adiciono aqui alguma coisa ó dessa forma sobretudo essa marcação com letra Maiúscula pessoal ela tem um objetivo comunicativo tudo dentro da linguagem de programação tem uma um propósito tem um porquê certo você pode ver que um é é é é é é é é minúsculo né e outro é maiúsculo Tá vendo quando eu tenho
quando quando eu tenho I minúsculo ele é uma ferramenta simples do tipo que você você pode simplesmente esse aqui não existe não tá você pode simplesmente pegar e usar como por exemplo é uma função por Exemplo esse dot env aqui é uma funin simples tá É como se eu escrevesse um código ele copiou em algum lugar tô só carregando ele agora quando ele tem esse maiúsculo aqui ele tá falando de uma classe ou seja o código ele foi criado dessa forma aqui ó como O João fez CL primeiro maiúscula Agent certo e aqui eu tenho
outra classe ó base Agent esse aqui é uma classe tô dizendo ess aqui ó a classe base né a gente que existe uma Classe antes dessa aqui é como se fosse o pai desta entendeu E aí é um outro conceito que eu não vou entrar agora para não complicar Então esse maiúsculo tem um porquê quando ele é maiúsculo é porque ele pode fazer coisas desse tipo aqui eu posso criar Instância entendeu posso criar Instância Então essa ferramenta ela é uma ferramenta que no mundo é herança exatamente ou ou pode ser herança ou pode ser polimorfismo
né Eh nesse caso aqui ó a ferramenta ela o João tá dizendo que essa ferramenta é uma ferramenta que ela tem um conceito no mundo abstrato e que vira real entendeu então ela é uma classe então eu posso criar o quê exatamente uma instância Ok quando eu abro e fecho parênteses aqui esse aqui é o os parâmetros de construção desse objeto Tá ok tô sendo muito complexo pessoal tá muito difícil de entender nesse caso aqui O João O João O João passou nesse Caso aqui ó para criar ferramenta ele a princípio Não passou nada mas
você pode passar que é o quem o file né eu posso passar um file aqui por exemplo posso passar o petição e Amon certo posso ou seja eu vou eu vou construir a ferramenta e vou fazer com que a ferramenta seja para ler esse arquivo Entendeu Beleza pode falar pode falar levantou a mão Marco Loreto pode falar levantei a mão mas não apertei o microfone Desculpa eh esse esse essa ferramenta que você criou agora eh você colocou o arquivo sendo a petição A petição é o como o Nobre advogado falou né é o pedido a
ferramenta não seria entender todo o processo para criar uma petição e é e o documento ser justamente o conteúdo a ferramenta é o é o a ferramenta é o método pelo qual o agente vai ler a petição beleza porque o agente A petição você Tem que entender o seguinte ele tá em um arquivo físico no no disco certo e e o agente não tem acesso direto a essa informação eu preciso que alguém vá lá no disco Abra o disco Veja onde é que tá esse esse esse arquivo de dados abra ele para que o agente
possa ler Deu para entender então a ferramenta serve para isso por isso que ela tá escrita exatamente ela tá escrita perfeito né a escrita dela tá file arquivo read certo read to ou Seja uma ferramenta de leitura de arquivo certo P Tool pode falar tô com dúo aqui por exemplo isso aí vai ser usado no dia a dia né para fazer petições para cada processo eu vou ter que ter um equipe ou eu posso repetir Depois eu vou alterando conforme o tipo da peça se for a coisa se for a coisa for parecida por exemplo
você pode ter Você pode ter peças primeira coisa é Que você concorda comigo que essa informação da petição ela é variável eh eu trabalho com direito bancário a gente tem ação em massa assim é quase tudo a mesma coisa não você pode o que entra é variável e o que sai também é mas a estrutura interna é a mesma coisa e depois conforme o processo for andando eu vou criando ele ele se adequa ele se adequa ele se adequa porque na você pode Dizer na petição que Que tipo de petição que é E aí o
agente se adequa porque aí o que acontece o agente vai usar a llm para se adequar imagina que você fala o seguinte ó você chega pro chat PT e diz assim baseado nesse nessa nesse arquivo de petição de dados aqui cria uma petição tal coisa baseado nesse arquivo de petição cria uma petição que está eh determinada dentro do próprio arquivo tipo assim eu quero uma petição criminal Eu quero uma petição eh eu quero uma Petição que uma petição sei lá como é que pode dizer aí fala aí pessoal advogado ajuda aí petição tipo aí tipo
área criminal bancária que mais a gente lá no escritório a gente só trabalha com bancário petição bancária Então tá aí uma do processo você tem várias petições tem a petição inicial aí outra parte vai contestar a você vai fazer uma réplica da contesta posso criar várias documentos ISO Você pode você pode no próprio código da petição aqui ó Nessa petição aqui você pode dizer para ele o seguinte também eu tip em insite agora falando com você viu cara ó você pode fazer o seguinte primeiro aqui você pode fazer tipo né Aí você vem aqui tipo
petição né tipo petição e você coloca aqui entre aspas Qual é o tipo certo bancária né bancária petição certo e aqui ó Template template saída aí você vai usar qual template de saída vai se falar primeira Lá começa assim petição inicial contestação dat tá pera pera aí é petição você pode usar aqui o Inicial pmd que é o arquivo de saída entendeu template de saída inial Tá certo entendeu E aí no agente você fala ó use o tipo de petição definido no Eon e o template de saída definido no Eon pronto tá feito também Pode
fazer umas oito petições é aí quando você aí só que essas informações aqui são todas vindas do sistema né certo e como que eu uso para vários processos cada um eu abro equipe Ou posso usar tudo o processo não tem que ser aquilo que for semelhante você pode usar o mesmo equipe aquilo que for semelhante você pode usar a mesma Crew se tiver algumas nuances variando de uma coisa para outra você tem que trazer informação invariável beleza Entendi Se for absolutamente diferente é você cria outra Deu para entender acho que esse aqui é o lance
certo Deixa eu tirar aqui embaixo essa informação você pode confundir vou continuar tá ó porque ess gente vai demorar demais então Ó o meu leitor de agente vai ter isso aqui só que acontece eu também agora vou passar para ele quem é a quem é a a ferramenta que eu criei tá perguntaram sobre o nome da variável aqui tá perguntaram se tem que ser assim Beleza que nome que eu tenho que dar aqui pra ferramenta que nome que você vocês acham que eu tô aqui a qualquer um que depois você possa usar lá embaixo né
é ó é pode ser o famoso vai dar nada vai Dan nada aqui vai Dan nada embaixo entendeu [Risadas] isso ou seja em outras palavras qualquer tipo de variável na verdade você precisa O quê é de uma referência tá o que eu tô dizendo outras palavras para você aqui é o seguinte essa essa esse nome ele na verdade é uma referência de onde eu posso encontrar ferramenta certo então é o nome de referência certo por exemplo aqui poderia ser a minha referência quem é Shopping Goiânia shopping né brania Shop minha referência tá armazenada aí dentro
entendeu Eu chamei ele de Reader reader coloquei tu para dizer para especificar né Ele é um reader né uma ferramenta de leitura tô colocando um tu aqui para poder especificar que é uma ferramenta né fica mais fácil de entender que aquela variável faz parte ou seja da ferramenta né entendeu é um leitor outra coisa também que sempre duvida seguinte você me pergunta é o seguinte eh se eu especificar aqui eu tiver mais que um arquivo como é que eu Faço Eu normalmente faço assim ó não especifico o file e no texto do agente é que
eu digo que ele vai usar mas aí ele vai dizer assim ó Leia tal dado entendeu então eu passo o dado para dentro dele igual eu fiz aqui ó deu para entender ao invés de especificar aqui em cima eu quero usar essa ferramenta para ler não somente o o o o o o o Eo que vai ser o eel de entrada de dados mas eu também tenho uma informação que é a saída de dados Entendeu a saída de dados é uma coisa interessantíssima ó porque ela é assim ó ela vai ser assim ó ela é
um ela é um ela é um marked Down markdown que vocês já conhecem certo ISO aqui foi foi foi gerado por um por por um por um agente veja que aqui estão as informações Mas é uma informação de template certo ou seja ele vai pegar o que tem de informação lá no yamel trazer para cá e reescrever deixar mais ou Menos esse esquema aqui certo ó tem dos fatos da notação Ger pedido das prova essa aqui é a ideia não é Deu para entender então eu depois vou jogar esse template lá já já eu tem
a entrada e tem a saída né Eh pera aí mas eu template tá aqui a petição ó aí aqui é a petição ó que eu pedi para realmente sair ó Então você veja template template tá aqui Petição e ele fez a petição ó tá vendo parecido mas não igual não é olha aí a petição baseado em quem baseado no template certo informações diferentes né porque aqui é quem eh eh mas aqui tá igual né Ah não aqui aqui template ó aqui é Lucas Pereira Ana Oliveira um template qualquer entendeu E lá saiu exatamente como eu
queria tá vendo ó legal né então eu tô dizendo ó eu né Como você faz no chat PT Gere tal coisa Baseado Em tal informação aí ele vai lá pega a informação que você criou e vai gerar parecido essa que é aqui que a gente tem que chegar certo então o que eu vou fazer ó eu vou aqui deixar por enquanto isso aqui eh vou trocar o vai danado para não ficar bagunçado aí deixar aqui no Red Tool aqui né É e e aqui ó vou fazer mais duas coisas que é eu não quero que
ninguém faça nada além do próprio GPT né ou seja o o o aloud Delegation vai ser false e e aqui o próprio o próprio colb já tá dizendo para fazer né a e colocar llm como sendo o GPT 4 ou mini né que aqui em cima eu vou colocar aqui vou vou só substituir aqui para mini também ah não tá tá o o não vou deixar o mesmo vai pera aí é o seguinte o leitor vai ser o Mini e o escritor vai ser o qu ou pode ser o mini aqui e aqui vai ser
quem traç o mini Certo então o leitor vai ser o mini eu não quero obviamente se você rodando no seu computador ou tem um esquema que você pode rodar o o Lhama aqui para rodar o o Lhama né certo então mais aqui eu vou rodar o GPT ou mini então executou aqui ó deu erro tá vendo por quê Porque eu não eu não rodei o código do reader 2 né tem que rodar de novo aqui tem que rodar de novo aqui tá dando um erro por Qu você não não rodou lá em cima também não
rodei aqui em cima Então vamos rodar aqui em cima muito bem rodei aqui você estão espertão professor que é bom rodei aqui deu erro no mini aqui porque também não rodei no mini né é ou potar o nome errado Vamos ver acho não tudo certo né Oi quem falou aí eu só falei vai danado só vai danada outro aqui que eu vou fazer eu vou só agora daqui paraa frente pessoal vou Mais colar o texto pra gente rodar tá o próximo o próximo vai ser quem vai ser o leitor de template ó tá o leitor
de template o que que é é o cara que vai ler o template da base ó então passei o template você veja que eu vou passar dois arquivos grandes mas na verdade eu vou referenciá-los né o nome deles lá e aí o que acontece o leitor de template ó também vai usar a mesma ferramenta de leitura de arquivo Tá vendo só que ele vai receber o nome do arquivo que ele Tem que ler e ele se vira meu amigo entendeu legal né porque eu não preciso fazer várias instâncias da ferramenta Basta fazer uma vez e
passa o nome você veja que que eu não parei de colocar ainda essa questão entre Chaves aqui né certo então colocando para rodar aqui o mini tá errado vou copiar aqui o mini aqui tá em cima o Mina esse cara aqui muito bem executou tá aí o próximo Quem é É o escritor né então o escritor a gente vai colocar uma coisa mais eu coloquei uma coisa mais elaborada certo como eu já falei para vocês o que que eu fiz eu usei aqui eu não sei por exemplo não sei quem é o cara usei a
técnica da segunda pessoa para criar o advogado Beleza meu advogado é esse cara aqui show de bola técnica da segunda pessoa lembra disso né tá lá no livro Procura lá no livro tanto no livro de crei como no livro de Prompt tá a técnica da segunda pessoa que eu criei tá eu criei essa técnica tá não copiei de ninguém não eu criei de eu de eu mesmo para mim para mim de eu para mim para mim para vocês tá bom usando a técnica da segunda pessoa você pode definir aí o seu o seu bichão aí
que vai vai rodar a parada toda aí e eu vou colocar nele ó o qu que eu quero que ele escreva eu quero que ele escreva usa uma mais potente para poder rodar claro que você pode usar o Mío não tem problema tá certo não tem problema nenhum por fim por fim como eu não quero que a revisão que que a petição saia de qualquer jeito lembra nós temos dois dois caras que preparam as coisas em cima né eles são os planejadores estãoem cima aí tem um cara que vai escrever efetivamente Mas aí tem sempre
quem o gerente que toma conta da parada todinha e esse cara aqui é o revisor Tá certo então esse cara aqui vai ser o revisor eu sempre eu sempre Gosto de colocar o revisor como sendo o último Agente né É ele que vai entregar a parada toda certo alguma dúvida veja que eu defini aqui em todos eles né verbals true Memory true certo e delegation igual pode falar minha dúvida ali é no template naquele do do template ali que é o seguinte como é que eu estruturei a minha aqui só para ter uma ideia se
certo errado como é que eu estruturei a minha primeiro que eu carrego o arquivo Por exemplo bom Usei uma ferramenta para carregar um arquivo do meu computador então ele abre a caixinha eu seleciono o arquivo Ele lê então eu fiz um assistente de leitura que ele lê todos os dados que estão ali naquele tempate que eu peguei do livro po todas da petição daí o segundo é o escritor ele pega Todas aquelas informações que vieram do leit do assistente e escreve A petição é um advogado especializado em escrever petições E aí o terceiro é o
Revisor que ele pega todo aquilo que o advogado escreveu revisa e dá o aval final para construir um um arquivo chamado petição pmd para mim certo é a mesma coisa assim essa mesma é você trabalhar um pouco mais né é um bocado mais é porque você fez o código de leitura aquela parada todinha nesse caso eu tô usando PR própria ferramenta do CR a que basta passar informação para ele que ele vai ler para mim deu para Entender Eu acho que essa é a ideia de facilitar o processo né quer dizer o próximo código que
eu fizer eu vou fazer de forma mais direta não você precisar eu criar ferramenta né porque ela já existe né Entendeu Uhum é isso claro que você pode pegar essa ferramenta claro que da mesma forma como a ferramenta lá do serper que a gente discutiu na aula passada você pode olhar mas eu usei o file Red Tool também sandec eu usei o file Red Tool eu tô a única coisa que eu Coloquei diferente foi um só para carregar um arquivo por exemplo para carregar ou csv ou Emil ou PDF ou doc ou TX então especifiquei
então ele abre aquela caixinha do meu computador tipo onde tá os arquivos ali eu seleciona o arquivo É como se você tivesse fornecendo o endereço do arquivo ali no tudo B tudo B tudo não Tudo bem entendi entendi Não claro claro claro explicar pro pessoal porque talvez o pessoal não esteja entendendo né ve bem É porque a ideia dele é interessante seguinte Imagina você quer fazer tem um sistema certo e nesse sistema tem uma tela essa tela você vai dizer qual é o arquivo vou fazer por exemplo vou fazer o upload da petição do arquivo
de petição o upload dos dados da petição né então beleza você faz os dados upload aí você depois carrega essa informação Tudo bem pode ser também é mais ou menos é mais ou menos isso esse esquema como se como se fosse isso né Não tô dizendo que É beleza é é isso pode ser também como também por exemplo esse no próximo por exemplo no próximo livro esse para esse esse ag gente especificamente esse file read Tool aqui ele não vai ser usado certo a gente vai vai usar um um csv ou um SQL entendeu para
ele ler essa informação vindo direto da base de dados ou ou ele pode até ele pode até carregar um iam mas esse eo vai ser gerado por um api dig assim ou um Jason né um api então o que que é um api é um programa Externo que você conversa com o se são seus agentes vão conversar com o seu programa dentro da da da da advocacia né obviamente pessoal que eu tô falando desse problema aqui dos Advogados mas isso aqui pode ser transferido para qualquer problema entendeu que tem uma sequência de entrada de dados
e você precisa de uma saída como eu falei exemplo problema de gerar certificado ah você tem o eem com o nome de todo mundo o e-mail e não sei O que lá aí você tem o agente que vai escrever o certificado e aqui do lado de cá tem um template do certificado Olha aí é a mesma coisa mesmíssima coisa concorda ou não Então qual que é a ideia é eu tenho um lote de coisas de entrada e tem um lote de saída certo e aqui tem os agentes no meio eu tô explicando com esse problema
né especificamente porque é um problema interessante tá mas você pode aplicar em qualquer problema que você tenha é Totalmente extrapol vocês tem que aprender Exatamente isso comigo Vocês precisam aprender comigo a Apolar o conhecimento Ou seja eu deu uma coisa Ah não sandec hoje tá falando coisa de direito pô mas beleza só que acontece se você tem a capacidade de extrapolar o conhecimento sair desse sair desse desse dessa dessa área e extrapolar a mesma coisa para outra cara você viaja né entendeu Por exemplo eu tô hoje eu tava terminando de escrever um código para um
Um projeto que eu tô fazendo para aeroporto de Guarulhos certo ele é uma extrapolação de um conhecimento do chat PT só que lá eu tô usando visão computacional não tem nada a ver com texto entendeu só que o chat PT o GPT né o Transform em si certo o transforma el não tem a capacidade de prever a próxima palavra dado uma entrada de palavras beleza todo mundo sabe disso né só que o que eu tô querendo prever lá é um outro tipo de coisa dado uma certa entrada de Coisas entendeu mas a ideia é a
mesma eu extrapolei com com minhas bugang os Car já me pegar na hora que a câmera vu descendo o avião eu já tô não mas não Não envolve seres humanos envolve somente objetos Não envolve seres humanos diretos Não envolve o volume das malas Não envolve o ser humano não é porque eu tô querendo eu não tô querendo prever um ser humano tô querendo prever tô querendo prever uma determinada coisa certo Eh e que ela não existe ainda mas que pode existir dependendo da condição que se dá dentro do aeroporto entendeu é isso mas não é
porque é confidencial vai vi Aita esse projeto eu não posso nem comentar o que que é certo tô comentando só onde eu posso ir enfim Eh agora é o seguinte eu eu eu já pensou se fosse um especialista desse que não sabe programar emp para falar um troço desse né ser complicado né vou falar levantou Denis pode falar eu o sandeco eh então o transforme Transformer ele pode usar eh dados não estruturados Então não vamos vamos melhorar essa vamos melhorar essa pergunta aí beleza Denis sim eh o Transformer usa dados não estruturados porque texto é
de texto é d estruturado tem razão tem razão raz Então a primeira coisa é isso aí você poderia inverter a pergunta né você poderia fazer o inverso saneco eu posso usar dados estruturados de transforma Pode pode com certeza certo seria o inverso né você vai do pensamento é é é eu pensei errado Obrigado mas eu eu o que acontece é que você pode usar a questão é que eu eu ao invés de usar dados estruturados de texto eu tô usando dados estruturados de imagem Dent do transformer Entendeu entendi só que aí eu tô propondo eu
tô propondo com o pessoal eu tô propondo pessoal do it lá que é o coordenador do projeto uma arquitetura nova base em Transform Ficou show ficou beleza ficou linda demais imag não E o pior é a seguinte ela ficou leve o erro foi lá para baixo ou seja sabe cur violenta show lind mas eu não posso falar infelizmente você former para dados estruturados também mas basicamente o Transformer no que que ele é muito bom em sequência de dados entendeu Por exemplo texto CTO entendi texto é uma Coisa maravilhosa o transforme em relação a imagem crua
ele é bom para entender Qual é a relação do Pixel daqui de cima tem a relação com o Pixel daqui de baixo entende aham em termo de imagem Você trabalha com uma imagem só tem por exemplo o a CNN quem fez meu curso quem fez aí o meu curso de visão computacional sabe a CNN ela é boa de achar eh coisas específicas na imagem padrões específicos na imagem eu de até no início do curso eu falei Eh Que que vocês estão vendo aqui pessoal um carro por que que é um carro é a pergunta né
ah porque tem pneu porque tem porque tem não sei o qu porque aí depois eu pego e apresento apresento o mesmo carro só que eu tiro os pneus né Aí eu pergunto o que que é isso aqui aí o pessoal fica parado assim assim confuso né tipo a CNN fala que é um carro e você fala que é o qu B é um carro sem pneu não PR CNN para redes convolucionais isso aí é Uma probabilidade de ser 85% no carro entendeu Entendi então a CNN é muito boa nisso ela ol detalhes já o transforme
é o contrário ela olha qual é a relação Global entre as coisas entendeu dentro da imagem entendi entendi mas por que mas por que que ele faz isso é que a pergunta interessante é essa Por que que o Transformer consegue consegue fazer a relação Global entre informações da imagem certo imagina um um landscape uma imagem Tipo de um de um de um landscape né landscape é o que paisagem a paisagem exatamente aí você olha a paisagem tá lá você tem um cavalo aqui tem um sol ali tem não sei lá qual é a relação do
cavalo com o sol para CMN ó nenhuma para o Transform T porque porque pode ser que você passe várias imagens de cavalo e ele está sempre iluminado e quando você passa imagens escuras nunca tem um cavalo ele aprende esse conceito entende Uhum mas De onde vem isso aí de onde vem esse conceito que ele consegue entender vem exatamente do fato de que quando você tá escrevendo um texto o que você escreveu lá em cima tem relação com o que você vai escrever aqui embaixo por isso que quando você tá escrevendo alguma coisa com GPT você
não escreve o contexto da da mensagem sim eu até expliquei fiz uma micro aula em áudio pra galera que é aquele lance lá como é que funciona o Mecanismo de atenção eu tenho eu tenho eu tenho duas palavras né eu tenho duas palavras a palavra a palavra corte aqui em cima e tem a palavra ônibus aqui embaixo certo e se eu tiver a palavra ponto desse meu vocabulário de três palavras só onde estaria a palavra ponto perto de corte ou perto de ônibus Entendeu entendi a ingr falou perto de ônibus mas quem acha que é
perto de corte porque eu tenho ponto de corte Ponto de ponto de ônibus então o ponto ficaria entre as duas palavras entendeu qu duas palavras Ok como é que eu faço para essa para esse ponto ir para um perto de um para perto de oito aí eu coloco Se eu colocar a palavra passageiro Se eu colocar a palavra eh passagem Se eu colocar a palavra Estrada motorista o que vai acontecer é que essas palavras e ele faz Exatamente isso tá é como se ele aumentasse o volume de um Planeta consequentemente eu dorço o campo gravitacional
que está dessas palavras entendeu E aí que eles fazem matematicamente você vê isso acontecendo cara a palavra ponto ela vai sendo atraída por gravidade para as outras palavrinhas colocou entendeu esse ponto vai é como se esse ponto estivesse virando um ponto de ônibus ele não é mais um ponto de cote certo por quê Porque quando você coloca o Contexto essa essa gravitação de palavras que ele que ele que ele coloca e faz com que busque a palavra ponto para perto deles aí ele define que que o ponto é de de ônibus e não ponto de
entendeu porque corte tem a ver com moda o assunto é esse e ônibus tem a ver com transporte o assunto é esse entendeu então é isso você pode até ter palavra ela vai ficar perdida ali mas só que que ele vai entender que as próximas Palavras que devem ser geradas Por mais que você tenha falado a palavra corte Eu eu estive com passageiro dentro de um ônibus E aí aconteceu um corte e aí corte você escreveu a palavra corte do nada e aí aí o passageiro e tá tá tá e você escreve tudo que coisa
transporte aí você escreve bola não tem nada a ver no texto entendeu ele vai entender que aquele texto é sobre Transportes Então as palavras que estão rodeadas gravitacion esse tema Transportes ele vai começar a usar essas palavras com probabilidades maiores entendeu Por mais que você tenha sujado o contexto então você pode ver que por exemplo acontece isso porque às vezes você escreve uma palavra sem acento ou errado e mesmo assim ele entende já viu coisa interessante entendi é bem interessante palavra escreve a palavra errada não tem nada a ver ele ele como é que ele
consegue entender uma palavra errada né mas ele entende por quê Porque Tem um contexto esse contexto cria uma gravitação que é exatamente como os planetas fazem mesmo né Tem gravidade atrai então aí faz isso então nas imagens né ele faz Exatamente isso ele ele traz essa gravitação de coisas né Eh que estão locais distantemente mas faz tem relação entre elas entendeu é isso basicamente é isso entendi obrigado mas eu não sei programar em P mas sou especialista eu pego no pé bicho eu sou quando eu pego no pé de uma coisa eu fico chato cara
aí eu vou rapaz fico tomando pelicilina Quando você começar a usar aqueles óculos amarelos aí vai são os especialistas pelicilina Já vi falar é isso vamos lá ó Vamos definir Então as tarefas aqui como eu falei né Eh tarefas beleza eu tenho a tarefa da leitura de dados usa a ferramenta de leitura para Para ler o arquivo eel e extrai os dados né estrutura de dados esse aqui agente quem vai ser é o leitor e Amon beleza e e aqui ó é o leitor de template a tarefa né leitura de template ou seja e vai
usar também a ferramenta para lei né aqui o escritor tarefa do escritor escrever em markdown já tá dizendo né baseada nos dados do eo pronto substitui as sessões de template pelos dados do e ass novas sessões Se necessário beleza ó como é Simples ó a saída esperada é uma petição bem inscrita em markdown né e o revisor é o cara que entrega veja bem Olhe só que o escritor não tá escrevendo ele tá escrevendo o texto mas não é ele que salva o arquivo Quem salva o arquivo é o revisor é ele que recebe ó
a revisão e tal e salva o arquivo às vezes eles entregam o o o Você pode escrever também eh na petição na saída o o o o o o result P How lá que ele sai né mas eu gosto de colocar essas marcações para Sair porque ele entrega essas coisinhas a mais aqui ó esses delimitadores o GPT entrega como saída delimitadores também certo quem lê o meu livro de de de de promos sabe que que é um delimitador né Para que que serve por do delimitador né por sinal pra gente concluir e eu não quero
vou criar a Crew tá ó pessoal novato aí se tá perdido não tem problema aí você tem que ver os os vídeos Anteriores e aí você quando viha para cá você vai sentir bem tranquil bem tranquilo de entender então eu já vou direto aqui Tá eu vou passar aqui o que que é vou passar os agentes tá vou passar as tarefas vou passar um processo que é o processo também é sequencial ativei a memória e e e coloquei nele um cche certo que que é o Cash para que que serve um Cash alguém sabe dizer
que que computador tem Cash por exemplo você Lema PR fala levantou a mão funciona como se fosse um índice da memória né onde ele fica guard as [Música] informações quase Só Informações foram geradas para ele poder ter maior velocidade de acesso exatamente o Cash ele fica ali memória por exemplo memória Cash é uma memória que fica no processador não fica na memória certo Memória Cash você foi lá e trouxe informação ele passa para dentro da Cash aí o processador usa Cash certo se ele precisar alguma informação que era que ele precisava da memória de novo
ele vai primeiro na Cash se ele achar ele usa de novo caso contrário ele vai na memória certo então se ele aquilo que tá sendo mais usado no momento o que tá quente no assunto tá na Cash certo o que não tá tá na memória beleza Cash é Quente eu posso falar que é um sumário professor da da não porque cas é informação mesmo cas é dados Cash é dados mesmo tá lá certo quech até próprio de aproximamento você tem instruções em qu por exemplo se você vai tá estudando tá tá tá tá executando uma
instrução de um programa certo você tem uma informação que você precisa executar novamente então aquelas instruções está na Cash Então você pega e executa e ela tem um acesso mais rápido que a memória Comum certo para isso que serve Então vou habilitar aqui para deixar mais rápido outra coisa também são os inputs né os inputs Dentro os inputs que eu vou antigamente era era frases né agora serão os arquivos e o chat o chat PT tô com Mania o Crew que se V para ler esses esses arquivos aqui beleza aí eu vou mais uma vez
só dar o que cof aqui tá E no fim eu vou imprimir o resultado que a gente quer mas também eu Quero que ele simplesmente vá lá e noso presente a saída né A petição aqui vai ter que sair aqui né como eu já mostrei para vocês já testei aqui vou mandar executar Pode ser que ele demore um pouquinho mas você Executar tudo mas basicamente é isso enquanto tá executando agora é a hora das dúvidas perguntas e questionamentos e tudo mais aí quando ele tá mandando bala aqui fala aí tem um erro fiquei uma uma
lá atrás quando você estou a a ferramenta f o Fato de você ter colocado os dois parênteses sem nenhum conteúdo dentro é uma instrução que você quer usar aquela ferramenta assim como ela foi construída você não quer fazer nenhuma customização nela é porque algumas ferramentas permitem que você assim algumas ferramentas permitem que digamos assim para responder melhor é mais é bem bem todo objeto de classe ele você pode Definir informações padrão por exemplo a gente qual é llm padrão GPT como que eu sei eu sei que eu tenho aqui a eu tenho aqui ó essa
esse atributo tá vendo Uhum Então eu vou procurar qual é a funcionalidade ou seja o método interno do agente ou seja o método é o método interno é como se fosse coração a o pulmão funcionando dentro da pessoa entendeu dentro do agente então aqui é uma coisa que acontece dentro dele ó você não vê né Então aqui dentro dele ó tem essa definição bem aqui ó se não tiver nada né vazio ele coloca como padrão o GPT 4 certo ok4 então tem outros padrões aqui né por exemplo quer ver ó e por exemplo aqui ó
Max retri limit certo de fo do limite máximo de de de de tentativas né certo lá se de erro casa ocorra erro quantas vezes ele deve tentar fazer acontecer de novo duas vezes tá então ele tem esses padrões aqui tem essas Informações Então você veja por mais que não a gente não definiu né mas se não colocar nada ele vai definir pro padrão algumas coisas internamente né é isso é como se é como Algumas crianças tem coisas na criança que a não define né Qual é o humor da criança não define vem de fábrica e
tem umas coisas mesmo que o criador não quer que o cara defina você pode travar Isso aí entendeu chama-se de informação privada interno né Por Exemplo você sabia que uma uma um um objeto da Class de um objeto de uma classe né uma Instância de uma classe em Python olha tado do objeto ele pode mentir é as primeiras coisas que eu ensino PR meus alunos é fazer uma classe mentir que que eu faço eu faço um atributo interno chamado apaixonado e esse atributo interno é é verdadeiro ou falso certo e aí eu faço com que
ele ele receba verdadeiro só que quando eu perguntar pro agente pro pro pro objeto Você está apaixonado ele responde o Inverse do que ele está de verdade internamente entendeu então Ele mente toda vez ele mente se ele tá de um jeito Ele mente você tá apaixonado ele vai dizer assim não tô não na verdade por dentro do coração dele tá entendeu Aí a gente faz com que o a gente Minta que o que o objeto Minta mas na verdade aí não tem nada de Inteligência Artificial tá é só uma manipulação de código Ou seja eu
tenho Informação verdadeira se eu negar essa informação sai falsa se for falsa negar sai verdadeiro é mesmo que perguntar no cara não tá amando ninguém né você tá amando alguém disse rapaz tô apaixonado por uma garota ela é linda mentira da peste né Ela é maravilhosa é todo mundo para mim nem sabe que se a menina sabe da vida dele é o chamado namoro que ninguém aquele namoro que se menina descobrir e acaba né lembra-se antigamente quando a gente era Pré-adolescente era tudo assim né eu descobr Qual foi o erro aqui deu um errinho que
eu não sei o que que foi É parece que tá um erro aqui no backstory ó deixa tirar essa parada aqui exatamente aqui no backstory não tem nada a ver isso aí né rodou rodou pronto resolvido o problema temos aqui também tá de boa tarefas também tá Tranquilão vou mandar tudo de novo Vai lembre-se que nós vamos fazer uma coisa desse tipo aqui usando o l Flow E aí a gente não tem necessidade nenhuma de programar Tá OK logo logo ó lá começando a trabalhar certo já leu o o Eon ó Isso aqui é o
primeiro agente o leitor de de petição tá lendo lá ele tá lendo o eo vai preparar esses dados aqui pode falar quem levantou a mão porque aqui tá só rodando as coisas fui eu ô S não é porque na aula passada na na sema a Gente tinha a gente tinha visto aquelas questões do dorks né com o aquelas definições do CP e tal a gente vai ver alguma coisa ainda sobre isso hoje não não sobre isso não ó ele gerou um erro aqui ó ele leu ele tem um erro na leitura do do do template
MD certo mas é porque eu não forneci né então eu tenho que passar o template MD aqui para ele ó não forneci fornecendo aqui agora tá vendo e agora eu acho que Travou travou tudo aqui vou executar de novo vamos lá só que você veja que eu acho que provavelmente ele criou Ó mas sem o template ele ele fez o ele fez ó sem usar template tá vendo ó Ele criou uma parte aqui tá tá tá mas não tem nada a ver tá vendo ó Ele até US parada tudo aqui ó a informação certo mas
não usou também confuso né é estagiário é estagiário exatamente gente eu vou escolhir esse arquivo que Eu não quero que ele que ele cree que ele Prim esse aqui vamos ver certo eh eu deveria ter colocado GPT 4 GPT Zão no revisor aqui para ele escrever show de bola fazer isso vou parar aqui ó eh só para sair bem feitinho né interromper e vamos Executar tudo de novo tá aí você pode testar com mini pode testar com coisa eu tô querendo fazer isso aqui rodar no bichão mesmo vamos lá era o melhor possível porque São
coisas críticas né para mim nesse caso pode falar mar é você colocou agora o o dono do escritório para fazer a revisão mas você tem alguma outra rotina do tipo se a revisão encontrar falhas ela tem que voltar já é automático no próprio revisor você pode Def isso no revisor né caso tá tá tá importante cont certo peça para alterar então boas práticas seria colocar né É exatamente ele pode voltar aqui nesse caso eu acho que ele próprio altera certo eu coloquei De um jeito ele próprio altera mas ele pode mandar voltar ele pode mandar
voltar volta pro escritor pro escritor arrumar Beleza você colocou ele como Manager não precisa não nesse caso é porque eu não coloquei com Manager porque ele não tá hierárquico né Deixa eu terminar isso aqui rapidinho ele é só um filtro final ele tá em sequencial mas ele do padrão já ajuda veja que ele tá lendo tudo Aqui massa aqui ó a petição saindo ó Parará Pará tá vendo ó cpk em 198 ó o microfone A sei lá já apaguei já aqui não aqui é aqui é o aqui é o template ó o template que ele
leu template lido beleza template lido mais uma vez aqui ué ele não tá final ele gerou final como sendo template ó tem um errinho aqui não é aí aquele lance de depurar né tá Exatamente igual o que que ele fez isso eu não sei vamos ver aqui vamos para cima ser faltou alguma coisa que eu coloquei aqui vamos ver aqui ó procurar aqui tch tch tch vamos ver todas as revisa [Música] petição Vou colocar aqui ó revisa A petição baseada edição aí eu vou especificar aqui Ó e escrit em markdown né Beleza vamos ver se
é isso talvez ele possa ter se confundido Apesar que aqui eu tô usando o GPT 4 ou grão né não era para ter feito isso não porque eu usando mini aqui deu certo tá aqui ó tá aqui ó o mini aqui com que eu rodei ó no meu computador aqui ó eu tô usando mini tá vendo ó em tudo ó no revisor né Mini no escritor certo mini Aqui entendeu Ó mini tá vendo entendeu e deu certo agora por que que o qu se confundiu eu não sei mas vou mandar de novo gastar meu dinheiro
miserável vamos embora tá colocando os dantos Morais aí que não tinha né vai gastar o dinheiro meu aqui vamos lá ô quando você declara eu tô dizendo declara mas não sei se correto Tá e por exemplo no teu no teu texto você fala que é para ler o template né ou seja tá Dizendo que ali é uma variável e é para ele ir lá onde está o conteúdo da da posição template você não teria que escrever o nome do arquivo não eu escrevi não acho que não S colocou o arquivo yamel pera aí valea de
novo Como é que é quando você no seu texto fala para o o escritor lê o o lê o template né você colocou lá entre entre parênteses lá Desculpa entre Chaves template é É como se você Estivesse declarando a variável né ele vai ter que ler a variável template ele vai lá onde tá a armazenada e vê o conteúdo e traz é porque veja bem ó eu lhe recebe os dados do agente leitor de já definiu aqui então esses dados eu não preciso definir aqui para ele ler porque quem leu foi o agente leitor então
o agente leitor Ele lê prepara os dados e passa pro escritor entende entendi entendi então é só a primeira vez que você vai dizer onde é que tá o Conteúdo para ele pegar é lá em cima eu falei para ele entendeu lá em cima falei para ele aí você pode vê que os dados são são lidos E aí o agente leitor é que passa você pode ver que isso é verdade Marco porque se assemelha muito uma busca web não tem um pesquisador que vai lá buscar e depois ele passa pro outro é o mesmo jeito
entendeu não faz sentido eu mandar o meu escritor ler de novo na web já que eu tenho um pesquisador já Buscou é que você tem dois dois artefatos para serem lidos né um Então mas aí acontece eu exatamente Então eu tenho o leitor de AM e tem o leitor de template entendido é que não tá sendo especificado sandeco os o arquivo que eles têm que usar como referência acho que esse que é o ponto lá no lá no colab não tá sim lá no colab tá tá do mesmo jeito tá aqui ó eo aqui template
aqui então mas ah lá embaixo você quando você chama o é mas talvez aqui você coloca o Endereço é e lá embaixo eu coloca o nome do arquivo Ah tá ah tá Vê se ah não agora entendi vê se tá igual no CAB tá igual eu copiei daqui para lá tá igual Ah então é Ah então tá certo então é Entendi agora entendi era esse ponto aqui que que eu tava falando né você colocou lá que era um template mas não não a gente não viu qual o nome do arquivo agora embaixo Sim É Ele
tá como input por isso aí ele ele menta l em porque veja bem antigamente o input o Que que era tema aí você tem o input tema sim eu vou ter que baixar Jan vou ter que fechar seu som que tá dando tinha tema e eu escrevi o tema aqui lembra só que agora ao invés de ser tema tem é e e o nome do E aí lá em cima eu faço referência ao e aqui deu para entender não tá claro acho que é que não tinha visto a hora que você definiu a ligação com
o arquivo entendeu É essa Ligação essa li essa ligação quem vai quem vai se virar para fazer é o próprio CR porque aí ele vai usar ferramenta e internamente ele vai pegar a ferramenta aqui ó vai pegar a ferramenta aqui eu não passei nenhum file aqui aí ele abre a ferramenta e joga na ferramenta o arquivo entendeu cada ag gente vai usar essa ferramenta e vai mandar o arquivo dele então no caso do leitor de am vai usar o i como Informação beleza e aqui o agente template aqui o leitor de template vai usar o
template como informação que eu passei lá embaixo beleza no escritor tá aqui vamos lá vamos vamos rever esse escritor porque pode ser que o problema esteja por aqui ó né você é um advogado também de para lá lá aqui tá tá só a definição dele né backstory aqui na meta que que fala ó você receberá dados leitor noo deve ser usado para ins para escrita De uma nova petição todos os dados está no texto não deixa faltar nenhuma informação para evend do I certo o texto to informações Cadê o template aqui tá né Tex da
são deve ser em parágrafos corridos semem pontos ou listas ou seja tô definindo bem o que que quer escreva né use use o template eh [Música] do leitor de templates como referência para criar o texto Beleza acho que aqui vai dar bom tenho que mudar esse texto lá vamos ver se vai vai dar vai dar bom mas já tinha funcionado anteriormente aqui essa vírgula tá perdida aqui porqu aqui daqui P Ótimo vamos voltar lá que tava rodando Aqui né mais uma vez ele não colocou para fora o que deveria ter sido n se coisa estranha
aqui rapaz vamos ver mais uma vez aqui mas é exatamente o mesmo código não tem diferença alguma de um código pro outro seja a leitura do do do arquivo dentro do cab eh sandec da dá uma olhadinha lá porque eu tive que eu geralmente eu pego ali no no arquivo aí clico ali com o botão direito aí eu vejo Exatamente o endereço para ver se ele tá pegando certo entendeu Ah pera aí então pode ser isso pode ser isso ver aqui ó mas ele leu cara ele leu aqui ó ó veja bem ele leu os
dois arquivos ó veja bem Aqui é a petição ó tá vendo ó aham aqui aqui é o template ó template vend e aqui ó Opa tem um eing né É pode ser isso aqui hein ó veja que o y Ele leu ó não é é ó V pé de feijão não é 1 2 3 4 5 6 7 8 9 10 certo o o o o o advogado Sou eu tá tô dando Ele leu leu normal então se ele leu normal isso aqui ele tem que ler lá também né E tem que ler esse template
também né Pera aí mas aí deixa eu ver uma coisa aqui só um mentinho sandec tem uma vírgula no final do Gol Será que aquela vírgula tem mesmo que ela tá com a cor diferente em cima é vamos ver Ok vou tirar esse não tem né Essa parêntese aqui não tem aqui agora tá certo não o que que tá acontecendo ele tá carregando os dois certo a questão é quando ele vai est gerando e salvando ele tá imprimindo o e não o ele tá imprimindo template e não a informação que veio do e joga no
template né e igual aqui ó aqui aqui deu muito certo eu tenho o template que é exatamente Igual que tá lá ó tá e quando eu mandei gerar que eu mandei gerar isso aqui essa petição MD aqui ele gerou Não fui eu que escrevi isso aqui entendeu Pode ver que tá certinho exatamente igual então tem alum algum detalhezinho que passou batido ali normal quando a gente tá fazendo essas coisas então depurar para encontrar deixa eu tentar rodar esse código aqui tá Certo consegue o mesmo efeito aqui e aí descobri o que que aconteceu lá é
assim que a gente melhora o nosso código e sem desesperar tá Vou colocar aqui um MD aqui old só para mudar o nome do arquivo porque ele vai gerar de novo né Se eu pedir certo então eu escrevi aqui só para mudar o arquivo e salvar ele aqui tem sempre ele aqui comigo então o que que a gente faz quando a gente dá esses problemas então a gente vai por partes define sempre por partes tá Eh primeira coisa vemos que está carregando ó o agente de leitor ele tá lendo normalmente né pode ver que lá
no código ó quando a gente vem aqui ó eu consigo ver este uma possibilidade seria aqui é o momento que ele abre o arquivo tá vendo isso aqui a ferramenta tá imprimindo mim na tela o que ele leu pode ver como você disse do n petição vendo quando eu peço aqui ele Consegue imprimir Então significa que meu agente lendo Ok cer ok oente que formação do template também está lendo OK tá lendo tranquilo né eu mando executar e agora você pode ver ó aqui para baixo é agora que ele vai ler o template tá vendo
aqui ó Action tá lendo o template Qual é o template vamos ver ele começa com Ah o tribunal de justiça São Paulo e processo 1 2 3 4 5 6 7 8 9 10 11 12 ver se é isso mesmo template processo 3 4 é isso mesmo então então eu tenho a certeza de que os dois agentes estão lendo de forma certa né S certa agora aqui apareceu uma coisinha disz que tá dando um probleminha aqui para ler a informação completa né ele tá tentando ler o conteúdo do template do arquivo template né certo e
Parece que ele teve um probleminha para ler esse conteúdo ou seja veja bem o arquivo quando ele tá em laranja aqui ele abriu beleza Ele abriu mas na hora que o na hora que o agente foi tentar entender esses dados para passar para o próximo a gente parece que houve um problema irmão entendeu nesse entendimento né ó lendo o conteúdo do arquivo parece que houve um problema e fori várias vezes ó várias Tentativas ó tá vendo Então pode ser por isso que esteja dando esse erro Tá bom vamos fazer um teste se eu se eu
pegar fazer o seguinte ó vou pegar aqui vou trocar no no agente do template o GPT em vez de ser GPT mini vou colocar GPT 4 só para ver se o problema aí se você tá gastando dinheiro à toa não eu tô fazendo o seguinte eu tô verificando se o meu problema é uma questão de llm ou se é uma questão do meu código Beleza percebe Então você tem que ter paciência para aí você averiguando o seu código devagarzinho vai testando as possibilidades é igual quando você dá um problema numa máquina aí você tem que
ver pô pera aí a máquina parou Por que que não parou é o botão da máquina que você não consegue ligar não o botão tá funcionando beleza Ah não é será que é a máquina queimou por dentro não será que não foi o cabo aí você que que você faz pega a máquina troca de tomada né Aí Você coloca na outra tomada funciona não não era máquina era tomada entendeu então se você não fizer esse pente fino devagarzinho você nunca vai conseguir resolver esse problema aí o que acontece aí bate desespero né bate desespero em
outros caras também você pode pegar aqui dizer o seguinte ó você pega você pega o seu código e você pode tratar conversar com o chat PT né dizer ó Por que que que tá dando problema você veja que lá no meu No meu computador rodou beleza né mas aqui deu esse problema e agora tem o seguinte ó eu tentei rodar aqui e ele deu um outro probleminha que eu não sei o que que é Então tem que ver o que que é que tá falando tá gritando para mim aqui pode ser não tá faltando a
Tu no escritor não sand faltando tu no escritor vamos ver pode ser mas veja não né Eh não porque para escrever não precisa De tu mas o sandeco se concorda concorda comigo ou não você veja que eu já fiz outros outros agentes que escrevem coisas sem usar nenhum tipo de Tool certo não é não é isso mas é uma pergunta válida entendeu Daniel é pergunta válida ô sandeco eh dentro desse teu processo ele vai ler o template e vai escrever dentro do template se o arquivo template for só de leitura não vai dar erro mas
Ele é para ser de leitura mesmo é mas quando ele for escrever ele tem que escrever um outro arquivo né um terceiro arquivo e abrir um arquivo novo do zero e pegar oate fazer a coisa você não entender o que que é eu tenho uma petição com esses dados ó sim certo e eu quero que ele escreva a petição baseado nesse template isso só que que acontece ele tá escrevendo a petição ó com os mesmos dados template ele não tá customizando É entendeu É isso que eu tô te falando é então ele vai ele ele
vai escrever um terceiro Arquivo ele tem TR tivesse copiado daqui para cá Só isso sem usar esses dados do Meio tô achando eu tô achando que ele tá usando é o Cash viu pode ser então vamos desabilitar o cas ó vou lá pode ser que o Cash possa tá interferindo né Será que não pode ser um problema de Tá pegando o cche da memória aí e escrevendo tirar a memória Então vamos vamos vamos vamos ver se é isso mesmo ó vou Z quear mais uma vez pegar essa petição aqui vou excluir beleza excluir aqui ó
vou mandar roda mais uma vez Cadê não atia endereçada Goiânia Oi a Peti não tava endereçada tribunal de Goiânia isso por isso que tá saindo errado lá saindo São Paulo São Paulo é Template tá errado entendeu É isso que a gente tá esse aqui é o problema ó veja ele tá lendo os arquivos normal ó lendo arquivo normal ó tá vendo edição normal tá vendo ó os dados da petição tá vendo né OK aí agora ele reconheceu os dados tá tá com essa informação na memória ó conheceu Beleza agora vai ter o cara que vai
ler o template ó Ok o template tem a ver com São Paulo C certo aí São Paulo beleza aí Agora OK terminou entregou o template agora quem é ele tá sempre escrevendo São Paulo então assim tem algum problema aqui tá acontecendo que eu não sei o que é e aqui tá dando um erro também de chamada a gente on é que tá esse errink Deixa eu tirar essa parada daqui e tirar aqui tirar aqui também vamos lá vamos lá agora eu V executar aqui na Minha máquina da mesma forma tá lendo o arquivo se ele
não conseguir fazer que eu vou fazer vou tirar o template vamos ver o que que ele vai fazer né outra opção mas ele deveria estar escrevendo template tem o mesmo probleminha eu posso simplesmente tirar o cara do template da parada entendeu não usar template nenhum aí D erro não acha que pode ser o pé opa opa a saída ó Ó a saída ó vindo ó ol agora vai dar certo tá vendo aqui ó agora vai entender aqui deu certo Você viu a saída vamos abrir a petição Cadê porque no final El ele não ele ele
não gera saída aqui no final ó né Ó lá agora tá vindo Goiânia tá vendo ó antes tava vindo template agora tá mudou para Goiânia tá vendo deu certo olha agora deu certo a saída Ó você mudou de escritório também né Agora tô falando para você t dando certo Cara ol deu certo tá vendo aí se eu pegar aqui a petição Ó cadê Agora vamos descobrir porque que lá não tá funcionando deve ter algum detalhezinho que tá passando batido mas não tem problema não precisa se preocupar sabe assim precisa ficar nervoso Sabe aqui tem que
dar um Reload aqui porque que ele não recarregou aqui para mim cadê a [Música] pedição eu acho que você colocou um Campo de input lá e esqueceu de apagar Ele tem um input que você colocou de exemplo Sand lá no Ah não ele fez ó ele fez ó pera aí não veja bem veja bem veja bem quando eu renomeei aqui certo ele o Aide automaticamente também renomeou para mim aqui ó entendeu então você pode ver que esta petição aqui vai estar lá veja eu não Reni aqui vocês viram né eu Reni aqui ó E aí
vai ser essa mesmo se eu se eu se Eu se eu voltar vocês querem que eu apague o arquivo e faça de novo que eu faço o importante é que vocês vejam acontecendo né mas essa aqui é exatamente o que eu gerei agora pode ver tá aqui embaixo ó se eu se eu olhar para vocês porque esse saída de texto brancoa aqui é esse print final aqui ó entendeu Eu tenho o resultado final ele dá um print e aí ele aqui é o final de cadeia tá vendo terminou aí ele vem receber a informação aqui
e dá um print tá vendo ó Então você comparar esse print com print aqui você vai ver que vai ser a mesma coisa entendeu então funciona por que que lá tá diferente Aí eu não sei então o que que eu posso fazer que que eu posso fazer nesse caso eu vou fazer um control c certo aqui cont control c geral eu vou apagar todos os meus isso aqui é outra coisa né vou apagar o código que eu que eu fui copiando para lá porque pode ter faltado alguma coisa Tá certo é possível a gente tem
que a gente tem que reconhecer que erra né então daqui para baixo eu posso apagar tudo certo ó Então vou apagar tudo e vou colar todo o código que tá lá aqui certo e aí vamos comparar que aí agora bom a princípio tem que dar certo V ver todo o código que tá lá tá aqui ó agora beleza esse petição MD aqui eu vou excluir vou excluir porque eu quero que ele Gere para mim tá E além disso aqui tá certinho né Já eu já renomeei né Porque quando eu você veja de novo ó eu
renomeei lá de novo no na ide ele renomeou de novo vocês perceberam quando eu renomeei aqui né ele renomeou aqui também ao mesmo tempo é vantagens de vantagem do do ide né dig assim Tem coisa que você não quer que você aconteça vamos ver se vai dar cer certo agora né eu vou mandar Executar tudo de novo a esperança é que saia aqui se não for sabemos que é o Google querendo sacanear o GPT pode falar é uma coisa que a memória do essa memória ela ela é feita através de uma busca vetorial ela transforma
cada resposta dentro do B dados é é então quando você vai fazer um um a memória dele que ele vai solicitar para o contexto eh através de similaridade né sim nem sempre a garantia que o template vai estar na resposta eh que vai ser produzida no PR a produção do do da petição né então uma Sugestão é usar o Contex aquela o atribut aquele atributo atribuição lá o context e colocar as teses de leitura da petição e a leitura do template né leitura dos dados e a leitura do template para ele para garantir que essas
informações exatamente po também exatamente no Pronto pode ser também agora ele viajou legal tá vendo ó eh ele colocou os campos ó aqui Entendeu ele viajou colocou os campos entendeu então precisa alguma coisa tá acontecendo no no coleb que eu não tô sacando Qual é mas vamos fazer esse processo que o o Renato sugeriu né Eh muito bem então a ideia qual que é na tarefa aqui ó eu vou colocar o contexto dessa escrita aqui quem a tarefa anterior certo ó essa tarefa anterior aqui É ISO tá sugerindo né Renato É isso mesmo essa tarefa
anterior aqui Na sequência e depois essa ó beleza eu dou um contexto para ela dizendo ó olha usa como informação de contexto as informações que vem dessas duas tarefas de contexto beleza e a e a revisão o contexto dela vai ser quem a escrita né entendeu que aí você bloqueia ou reforça na verdade né reforça que ele usa bastante essa parte da escrita ao invés da outra em cima lá posi é uma solução Ou seja eu tô Colocando mais guard reios aqui certo mais opções entendu o que eu queria dizer não entendeu o que o
Renato quis quis dizer pra gente aqui o Renato sempre faz boas boas colocações tá sempre ensinando a gente bastante nos grupos aí né então ó eh veja bem eu tenho a escrita Ela depende basicamente da leitura e do template certo então eu tô eu tô especificamente falando para ela para olhar mais com carinho né digamos assim para essas duas duas dois Contextos aqui né Essas duas tarefas ou seja eh a informação que vem de lá é que você é seu insumo aqui beleza é isso e a revisão vai olhar quem pra escrita Então você faz
meio que uma cadeia né de execução fica mais legal força ele n é você você você on é que você f você di assim ó preste mais atenção nisso aqui pega esses dados aqui que é que é o que mais dá atenção as outras coisas nem tanto beleza basicamente é isso Tá dizer que tá mais uma vez né você veja que lá no computador deu certo agora tô tentando fazer melhorar para que isso aqui dê certo né então vamos lá vamos aí quase chegando 10 hor da noite né executar mais uma vez e ele tá
indo aí já leu beleza lei o template belezinha também deu Essas bagaças aqui que é que é exatamente a base do chroma DB ó ele tá criando uma base de dados interna para poder vetorizar a informação tá Vendo certo vamos lá tô trabalhando com template aí agora pessoal aqui de quem é do Nordeste quer ir para Campus par de Recife fala comigo depois tá que eu arrumo o ingresso agora ele escreveu realmente deu certo tá vendo aí resolvemos nosso problema né né entenderam Qual foi a ideia aqui a questão do contexto a gente usar um
contexto para forçar ele fazer com que ele prasse mais atenção Para uma Determinada coisa né então é isso que a gente fez então melhorou show de bola agora tem que aprender o seguinte não pode desesperar com erro porque eu vejo que vocês começam a desesperar com os erros Você tá entendendo aí lá no grupo el começa Ah meu Deus do céu não dou conta que nossa senhora me ajuda não sei o qu aí aí dá sabe desesper er ensina mais que eu acerto Professor como é que é erra ensina mais que eu acerto exatamente ó
e eu aqui ó Errou é como eu sou um cara como eu programo há muito tempo quando eu dou erro eu nem me desespero não cara eu já me desesperei muito mas eu me desesperei porque eu eu deveria me desesperar de de verdade porque eu não tinha ajuda perto de mim e não tinha nem conteúdo perto de mim não tinha lro não tinha nada se eu quisesse a arrumar solução pro meu problema eu tinha que pegar um % da cidade cara para resolver o problema entendeu para achar um livro que talvez Falasse naquele troço lá
conseguimos resolver o nosso problema Você viu que bonito tá então tá tudo certinho agora tem que ver se sai a petição abriu aqui ó petição Zé da Silva não deveria ter saído esse juiz aqui né OK então já é uma coisa que a gente tem trabalhar aí tá aqui a parte ó Maria de blá blá blá e tal advogado fundamentação os pedidos os fatos né ó chamou de [Música] Miserável tudo certinho então você veja Qual foi a qual foi a grande lição de hoje né assim das grandes lições que a gente teve hoje em primeiro
lugar foi que a gente tem a capacidade de pegar uma um volume maior de dados jogar para nossos agentes e gerar uma saída de no volume de dados também com um template mais ou menos parecido beleza pelo menos assim são guard reios né Outra coisa que a gente aprende é errou para desespero bicho tem chat ept tem Internet Tem tudo Para desespero certo não faz isso não não faz o professor passar vergonha não rapaz e outra coisa essa questão exatamente do que o Renato falou né Eh de a gente encadear contextos né Ou seja eu
reforço o reforço né Eh de uma tarefa para outra onde ela deve dar mais atenção ou os dados que ela deve olhar mais entendeu E nesse nesse ponto aqui por causa do coleb tá dando esses probleminhas a gente conseguiu resolver você veja que quanto mais guarda e reio A gente coloca melhor vai ficando então isso faz com que a gente aprenda a mexer com esse troço entendeu É como se fosse um demônio da tasmânia que a gente tá tentando controlar ele e a medida a gente vai a gente vai conseguir educar né veja que coisa
interessante também é meio que aprendizagem por reforço né você vai aprendendo o bichinho e vai colocando ele daqui a pouco o bichinho tá fazendo tudo que você quer né então você tá aprendendo também a fazer a Coisa acontecer beleza temos 5 minutos para terminar aí a nossa conversa acho que foi muito produtivo né eu vou pegar aqui essa essa esse esse esse colb vou compartilhar com vocês mas antes de qualquer coisa eu já vou cancelar aqui minhas chaves Professor você Posso fazer uma pergunta aqui eh qual que manda bala eu acabei perdendo aqui um pouco
da tive que sair um pouquinho aqui e acabei perdendo onde que o senhor fez a solução Lá poderia mostrar no notebook onde que tava o erro na verdade o erro o notebook não não tava com erro efetivamente assim né a gente só deu uma reforçada a gente usou mais mais alguns mais alguns mais alguns guard reios aqui para reforçar algumas coisas para as nossas para as nossas nossos agentes tá certo Então veja a ideia dada pelo Renato aqui né uma ideia muito interessante que é um recurso também muito interessante né que É o lance do
o as tarefas aqui ó tenho essa tarefa leitura de dados né E tem uma tarefa que é leitura de template beleza e aí eu tenho aqui ó na hora da escrita ele tem que usar como referência ou seja eu atribuí um contexto aqui certo um contexto aqui ó leitura de dados e leitura do template Por que que aqui no colb eu precisei fazer isso eu não sei para te falar a verdade tá E por que no meu computador tá dando certo e aqui não tá dando algum Detalhe passa Só que eu acho que isso aqui
é uma coisa muito bacana né de se usar constantemente né e e aqui ó veja que na revisão Eu só preciso olhar ter como contexto exatamente a escrita da petição e nada mais certo Ah entendi então isso aí resolveu Na verdade era problema de guarde reio né porque tava todo mundo funcionando pisar tava meio confusa a história lá e veja aqui Daniel que o memory e o Cash tá funcionando perfeitamente né então não precisou tirar né esse caso e ainda assim os inputs foi a petição e o template e a saída que eu queria era
quem petição pmd a minha saída deu aqui tá então tá aqui a petição final não deveria estar saído o nome do juiz aí eu posso espe ou duas as duas ou especifico na hora da escrita não coloque o nome do juiz certo ou trate o juiz sempre mas aí no caso do contexto eu acho que ele seguiu bem a risca mesmo sabe pode ter Sido essa aí tá no template né É deixa eu ver se aqui ele ele seguiu a risca também ó vamos ver aqui veja que aqui nesse caso ó ó como foi a
questão como tava mais aberto no meu computador ele não colocou ele teve a liberdade de não colocar a informação do percebeu aí vem os é é tudo na computação galera como eu já falei é perde e ganha entendeu ah eu ganhei com contexto mais forte beleza mas ele ficou forte Demais Deu para entender aí você tem que fazer o quê aí você tem que vai lá e e aparar as arestas certo mas essa essa técnica do contexto é uma técnica muito boa né é bom usar ela tá certo é isso é o próximo o próximo
passo seria comparar desculpa é o próximo passo seria comparar asos duas os dois resultados finais né para ver se se o seu do computador ficou melhor do que o do collega né seria legal eu posso até colocar lá para vocês baixarem e vocês D Uma olhada lá comparar agora para mim comparar não agora não é hora Sem dúvida nenhuma agora para eu comparar aqui tá 10 da noite se contexto ligando as etapas da cadeia é uma boa prática Se for interessante usar essa dessa forma mesmo no có P pelo vode cara é aquele lance na
computação e na Inteligência Artificial tu é T é um teste certo principalmente na ia você tem que testar beleza por isso que é bom você testar com o olama local né usando o olama 3.1 Deu certo no olh vai dar certo com GPT tranquilamente entendeu tem que testar é uma boa prática é uma boa prática né entendeu você veja que a gente resolveu do lado de lá mas obviamente teve o problema de trazer coisa demais mas tudo bem a gente Dá uma paradinha no texto do agente eu pode colocar Não coloca o nome do juiz
beleza mesmo que venha né viu sandeco só um minuto eh uma vez controlado isso daí a gente Pode confiar ou ele ainda pode alucinar para alucinar você tem que começar aí você tem que usar as técnicas an alucinógenos né que é aqueles lance de por exemplo revisão é uma técnica alucinógena né entendeu é uma técnica tcnica você tá tentando pegar uma coisa e e fazer com que ela revisar então e aquele lance você por exemplo você você pega e você pega e E cria a cruz sem revisão no fim entende é um problema Né Então
as técnicas antes a luin São exatamente essas técnicas de multiagentes entendeu multiagentes em debates né Action vai e volta vai e volta só que aí aquela aquele lance Ô Ismar eh eh mais uma vez na na computação tudo é um perde e ganha você pode fazer uma uma revisão em debate de multiagente e sair perfeitinho porque sai perfeitinho certo só que aí você se você tiver usando chat GPT ou GPT 4 o você vai gastar bastante isso aí então Tudo é um perde ganha certo aí você tem que equalizar certo isso que aconteceu a gente
pode considerar que foi uma Alucinação ou não não eu acho que nesse caso aqui eu acho que foi uma má orientação você pode ver que ele escreveu tudo certinho ele não fugiu da informação ele leu certinho lá ele conseguiu entendeu Só que eu acho que ele ele ele a gente meio que mal informou para ele né quer dizer pode tá Pode est eh faltou na verdade assim a gente não é que mal informou a gente Faltou um reforço digamos assim certo Faltou um reforço pronto É isso aí faltou uma reforçad né foi o que a
gente fez tava certo tá rodou certo aí a gente reforçou usando esses detalhes né Eh mas eu entendo sua preocupação em relação assim a a gente vai a gente vai ter que a gente pode sempre confiar nisso aí cara É assim quando a coisa é menos é menos impactante por exemplo você tem uma imagem sua vou postar isso automaticamente com agentes no Instagram isso é mais impactante ou menos impactante do que gerar uma petição é menos impactante Então pode ter menos preocupação entendeu com o erro gerar uma petição errada é um problema Ou seja gerei
a petição e imediatamente eu mandei pro juiz eu não faria isso nem nem sem passar por uma revisão humana ou Seja tudo tem que ter um é uma cooperação né na verdade a ideia é fazer com que a ideia é fazer com que os agentes e eh reduzam a quantidade de trabalho mecânico que a gente tem mas isso não significa que eu vou imediatamente colocar tudo na mão do agente entendeu você veja o seguinte eu vou voltar mais uma vez para lá atrás quando ele fala que o objetivo da Inteligência Artificial é imitar o comportamento
humano como eu sempre tô Falando não sei quantas que eu falei aqui em vários cursos em várias várias disciplinas que eu falo várias palestras que eu falo a inteligência artificial proposta objetivo dela é qual é emitar o comportamento humano pergunta se você pedisse para um estagiário que acabou de começar a aprender a mexer com esse troço que é petição você entregaria na mão dele e depois direto pro juiz percebe você respia não então por que PR Iá que está tentando imitar o Comportamento humano de um estagiário você vai vai entregar não faz o menor sentido
então Os caras querem umas coisas da que não é a não se propõe a ser assim entendeu chega a ser idiota Quando tem algumas raivas Ah mas a não faz tal ah mas ela ela tem problema Claro que tem Claro que tem cacetada né é inerente dela ela aprendeu com a gente Deu para entender né Entendeu então assim eu tô a Minha Minha revolta não é Com você não é com as outras pessoas que falam por aí metendo o pau né mas a verdade é essa a gente tem que entender o que o seguinte princípio
objetivo Primal da Inteligência Artificial é imitar o comportamento humano ponto PR se entender isso quando eu entendo o comportamento humano eu começo a entender o que que é possível ser feito com a e quais são os possíveis erros que a pode pode ter como Por exemplo até gerar uma coisa errada aí aí você vai fazer uma palestra por exemplo eu fiz uma palestra lá na lá no Rio de Janeiro e perguntaram Mas e aí Ah ela lucina ela lucina aí eu falei alucina por eu alucino você alucina porque eu sei quem alucina porque todo mundo
alucina se eu perguntar uma coisa para você que não faz parte da sua área de conhecimento e Qual é a sua área de conhecimento que que você trabalha com quê professor de Ti ti beleza Eh você já você sabe fazer você pode me explicar como é que você faz para construir uma rede gan uma rede generativa não ainda não não mas agora já ouvi falar de que é uma rede generativa de fake né já beleza aí se eu perguntar para você eu tenho certeza que você vai dizer algum conceito para mim beleza então me fala
o que que é uma rede generativa gan de fake Ah tô começando a estudar agora al por alto por alto é uma uma rede que toma decisões aí até certo ponto não é uma rede cria de fake cara sim que que gera coisas que não existe exatamente aí se eu perguntar alguma coisa mais para dentro perguntar uma coisa mais complexa para você matematicamente aí o que acontece você você pode dar uma de você pode dar uma De J sem braç rapaz é o seguinte porque ali dentro aí você começa tem toda uma matemática interna que
quando você faz a hipotenusa tem ter que ela usa hipotenusa quadrada lá dentro que eu ten nada a ver aí você pode aí para quem tá te ouvindo razma é mesmo engan hein bicho o cara sabe de feio para né só que você tá inventando pô Entende é igual seu filho chegar para você e dizer assim ô Pai me fala sobre os os os os reis os reis do Egito aí você começa a inventar Ah o caiuba foi o primeiro rei que aconteceu lá a você começa entendeu Você alucina Pô você alucina todo mundin se
não fizer isso eu dou minha cara tapa se o cara Não inventa moda dizendo que não mas é então cara faz como se fosse olha olha olha olha que profundidade que eu tô dizendo você o tanto que a inteligência Aral quando ela Lucina ela está correta percebeu por quê Porque ela está o quê imitando o comportamento humano ela tá sendo exatamente o propósito dela é ou não é he ismã é inclusive na Alucinação tá sério não é tá bom mãos levantadas a sequência de mãos aí eu não tô vendo exponencialmente né É exatamente o DG
Costa aí é o Diego Costa eu botei DG aí viu Professor DG é Diego Gustavo aí ficou DG pois mestre é só primeira aula que eu consigo assistir aqui ao vivo e a cores privilégio que eu tô tendo aqui hoje privileg é meu e aí eu até coloquei lá no grupo né aquela brincando aqui sem sem fazer nada de zero a se né então eu fiquei aqui eh codificando aprendendo lá do seu livro A eu fiz até aquele código lá que gerava eh um jogo né você coloca lá um jogo e ele gera já o
código Python do jogo né não a versão terminal né Aham E aí só um comentário realmente alucinou demais agora uma coisa que eu aprendi foi o seguinte quando ele para de alucinar no Lhama ou em qualquer outro né com certeza lá no GPT vai dar muito bonito vai ficar ótimo eu fiquei percebendo isso é não sei com certeza né porque por exemplo eu tava usando o GPT e eu vendo o dinheiro indo embora né mas em tempo de desenvolvimento aí eu quer saber não deixa eu mudar P Lhama quando chegar numa versão razo aceitável aí
eu Vou rodar lá no GPT para consumir o dinheirinho lá né os dólares lá que a gente colocou mas assim é interessante que chegou numa versão aceitável na hora que rodou o GPT ficou a coisa mais linda de Deus é isso que tô falando então mas assim mas antes disso era uma loucura né Por exemplo eu eu dizia assim ah pega a especificação em markdown e gera o código que tá lá gera a especificação o jogo que tá lá especificar ele gerava um código de Acesso a arquivo markdown eu mas de onde que eu pedi
isso pelo amor de Deus né E por aí vai então realmente dava umas alucinadas assim mas depois ficou show de bola viu só uma experiência pessoal aí que eu passei com com essa parte aí né mas dando certo com as outras o GPT fica coisa mais linda é cara é isso mesmo fica maravilhoso parabéns aí é exponencial É por isso e mas tá com uma levantada aí eu V falar terminando hein não duas Coisas acho que assim tem muito da aquilo que a gente tá tá aprendendo e tem dificuldade tem a q assistente ali lá
dentro do do Chef GPT que eu acho que é uma uma ajuda fantástica né ele dá estrutura básica ele te explica como é que funciona É ele te dá estrutura básica explica como é que funciona Sand e só uma pergunta em relação àquela Eu até perguntei na na aula hã é que você havia falado na aula passada pra gente construir algo com O aqueles detalhes lá do serper né e e do dorks também então pois isso né bicho eu passei a tarefa ninguém fez né eu vou dar zer para todo mundo ficado para ninguém eu
fiz eu fiz pera aí eu fiz eu vou ganhar pelo menos um a gente colocou lá no chat viu teve uma galera que fez próxima aula no início da próxima aula eu quero que eu quero quero quero quatro pessoas mostrando esse trabalho quatro Beleza agora não temando porque 10 e 11 buest 12 diun Fala aí não é só uma pergunta é que eu eu eu eu eu fiz né E aí assim eh eu precisei rodar no GPT porque no olama meu computador trava pô não roda nem a pau ele não sai da primeira linha do
ele eu sei que roda porque eu rodei no GPT ele funcionou perfeito e eu coloquei só só mudei a a llm né Aham agora o seguinte eu não eu não consigo e eu não sei se tem não sei se sabe se tem é Aquela função do tempo né que é o TBS que lá D no serper que é para você saber nas últimas 24 horas na última semana você sabe se tem alguma alguma função não a aí Aí como eu falei né O João ele foi ele ele ele foi mais genérico na ferramenta né mais
genérico não é que ele errou ou faltou né ele foi mais genérico para deixar o pessoal usar o mais po ver que normalmente o pessoal usa sem nada né Só passando o endereço e Pronto né isso o Pessoal se eui endereço né não passa nada né só passa só passa a consulta e pronto ali a gente consegui refinar o que que ele permitiu um pouquinho a mais né que ele tinha com padrão só que você pode ver que na apda CP tem mais coisa ainda que a gente pode colocar Então qual é a ideia Então
veja todo filho tem as coisas do pai certo então eu não tenho a entidade serp SUS do do cru certo eu posso usar um artifício da linguagem Python na da orientação objeto Para ampliar a capacidade dessa dessa ferramenta que ele tem entendeu que a gente do conceito de herança então eu vou herdar todos os conceitos das Ferramentas do João e vou adicionar umas coisinhas a mais entendeu É eu coloquei tudo que eu consegui achar eu coloquei no código eu coloquei o o o loc o Any results o Country o location e defini inclusive no tesk
code lá para ele Por exemplo quando eu não defini no location lá uma um um um sei lá uma cidade ele Pesquisa no país inteiro a única coisa que eu não consegui aí aí eu e não tendo e eu vou definir na própria pesquisa eh Pesquise os últimos S dias e pronto como como como input e tal mas era só isso mesmo beleza beleza show de bola galera muito obrigado aí semana que vem eu vou marcar com vocês eu vou marcar com vocês no grupo lá que dia que vai dar certo para mim quarta-feira agora
eu tô em quarta-feira Agora eu tô em em Recife eu volou domingo no domingo na segunda-feira à noite eu vou encontrar o governador aqui do Estado de Goiás porque a gente tem um lançamento da Campos Goiás aí o que acontece beleza e na terça-feira eu tenho uma palestra cedo numa não cedo não a tarde e eu tinha marcado para outra quarta-feira depois que eu chegar uma palestra num outra escola da escola do futuro né então Provavelmente a aula ou fica para quinta ou fica para terça entendeu eu tô mais tendencioso que essa aula seja paraa
quinta porque porque para terça fica muito em cima pô eu tô ó cheio de coisa entendeu então mas aí assim já já entra nas já entra nas aulas ausências provavelmente Serão três aulas certo aí depois aí a gente normaliza para quarta porque Eu Gosto é da quarta-feira para mim é o melhor dia pra Gente fazer né Eh mas eu falo com vocês a gente vai conversando a gente vai conversando no no no no no no nosso grupo lá beleza não vai ter problema nenhum mas a gente vai ter essas aulas beleza mais a gente vai
ter uma aula regular que é a aula sobre o enxame de Agentes faz parte do livro então tem que concluir essa parte né e teremos provavelmente duas aulas a mais ou uma aula a mais sobre l certo aí vai dar uma pausinha uns 10 Dias só para eu terminar o livro de Python Aí a gente faz o intensivo E aí faz o continua continua o livro dois beleza de cru Art eu acho que aí vai dar bom porque aí o que acontece a gente vai ter a galera que mexe com l Flow sabendo o que
tá acontecendo sem precisa programar mesmo e a galera que a gente vai aí quando a gente for construir o porque até no L Flow quando a gente vai construir os as ferramentas precisa saber programar né precisa saber um Pouco de p entendeu então eu preciso que vocês aprendam essa parte de p a mas também tem uma tem uma ferramenta no L Flow também viu Sand disponibilizada lá eu até tenho ela para el ela é que nem o crei ali do do Assistente ele já te dá você coloca lá o que é que você precisa e
ela vai ela vai te auxiliando a criar as customizadas viu é é outra coisa também é exatamente o próprio o próprio GPT que pode ajudar aquela coisa tudo mas o curso de Python o intensivo de Python vai ser legal porque eh eu vou colocar assim Sim todas as coisas que são necessárias ferramentas necessárias do P pra gente poder trabalhar então sabe essas coisas que eu falei hoje aqui e tal a gente vai fazer um in acho vai dar bom vocês vão conseguir entender todos os meus alunos de programação quando faz curso comigo entende muito bem
o que acontece né assim é isso Beleza beleza tchau obrigado falou Falou então até semana que vem abração para Todo mundo boa noite boa noite abação boa noite pessoal valeu a todos Alô galera boa noite aí o curso de Python tem certificado também tá vou dar certificado cursinho Python