Ó hoje eu tô querendo fazer três coisas a primeira ou não não não necessariamente nessa sequência mas mostrar para vocês como é que a gente pode eh rodar o Lhama 3 Lhama 31 8b localmente usando o olama tá ama o lama é porque em espanhol esse LL tem sonido de de hela Né certo eu não sei se a se a Inri tá aí para me ajudar mas mas basicamente é isso mas vamos chamar de olama mesmo então é bem bem tranquilo é facinho de de rodar e eu quero mostrar isso para vocês né Eh eu
já tinha mostrado como fazer com o grock certo mas não tentem rodar o 70b localmente porque é o inferno é beleza não vai dar certo não a máquina para na hora isso outra coisa é a gente discutir uma questão que foi levantada no grupo Lá sobre o serper né A Busca do serper o que que o serper tem uma limitação de 10 10 buscas por vez uma coisa assim tá E por que que ele tá tendo esse problema e como é que a gente pode tentar contornar Qual é a melhor forma de contornar na verdade
né vou mostrar basicamente sobre isso e como a gente pode melhorar né o Roberto que pediu esse não foi Roberto foi porque na realidade assim até vi depois o pessoal explicando como é que contornava eu Fiquei pensando numa implementação mais longa quanto que isso ia acabar custando eu tem que pensar microempresário tem que pensar nos dois lados né é enfim eu acho assim eh Vamos tentar vamos tentar entender como é que funciona esse código eu vou Abrir eu vou abrir o Api no serper mesmo como funciona vamos rodar uma busca lá dentro no próprio serper
tá bom e vamos rodar a busca dentro do do Crew ai com a ferramenta do Crew ai uma ferramenta Chamada Duke Duck go que é boa também vi qual a du a Duck Duck né é Duck Duck Duck Duck também é muito bom é de um site né na verdade é um site de busca chamado Duck Duck o pessoal do Thor usa muito Duck Duck certo mas eu vou mostrar como funciona esse essa configuração aí que pode mitigar esse problema tá para resolver mesmo para resolver eu vou mostrar para vocês que o único jeito seria
a gente instanciar Classe do João Porque na verdade João ele não implementou uma parada uma paradinha lá que eu vou mostrar vocês por tá bom que é o lance da paginação tá bom porque o problema maior todo na verdade viu Roberto quando você faz uma busca no Google você vai trazer uma página de informação depois você vai pra próxima página vai pra próxima página né esse é um conceito antigo que a gente usava na paginação de resultados a gente desenvolvia site antigamente né esse Processo de paginação de resultado então o problema maior do serper está
exatamente na paginação tá ele tem um processo de paginação tem um mecanismo de paginação você pode e alterar a quantidade de resultados por página tá mas eu vou mostrar aqui para vocês que você que tem como a gente alterar esse resultad por página mas que para fazer a paginação efetivamente a gente teria que fazer uma alteração na Biblioteca do João vou mostrar o código e o porquê mostrar o porquê das coisas né abrindo o código direto que eu já falei para vocês que deveria ser um costume de vocês já né tem um problema na biblioteca
você pode ir direto na biblioteca no código da biblioteca copia esse código J joga no chat apd e conversa com o código entendeu também ganha tempo né ganha o seu tempo e ganha o meu tempo porque o meu tempo é complicado Como eu falei bom agora també uma discute na canela hein professor não mas eu tenho que ser professor O bom de ser professor é que a gente tem essa liberdade poética de chegar ao Pau né quer o aluno goste ou não entendeu porque a gente tem a função de ensinar então para ensinar obviamente a
gente tem todo um Cuidado um carinho né Tem um um ambiente relaxado a gente brinca né paraa pessoa não se sentir ofendida nem Nada né até esse momento agora eu tô falando tem a ver com isso mesmo né o chuto na canela né então liccia poética mas na verdade eh a gente tem essa essa liberdade de você chegar na pessoa dizer ó tá errado faça assim é melhor você fazer assim antes de fazer assim você pode fazer assado entendeu porque é função do professor ensinar mesmo esses Passos né entendeu que eu espero eu vou mostrar
esse passo eu vou mostrar esse passo também que é o passo da pesquisa Né O que que você pode fazer antecipadamente para todo mundo como é que você pode chegar num resultado por si só né eu eh é muito comum isso para mim porque eu sou pesquisador então pesquisador já tá na já sai na urina entendeu quando eu tenho alguma dúvida eu já vou pesquisando já tenho os canais de pesquisa e como é que eu faço para achar as coisas né então a gente é meio desenrolado com essas coisas né então é a a questão
de ser pesquisador é um é um Processo que vai acontecendo aos poucos não é de uma hora para outra não entendeu a gente vai aprendendo esse processo então é normal tá outra coisa que é preciso aprender bastante né a turma precisa aprender bastante é ser um tanto quanto autodidata nas coisas né Eh a gente tem que procurar aprender algumas coisas certo tô com dúvida com um problema vou pesquisar a exaustão entende hoje a gente tem a a a a gente tem eh is não é Para você não tá Roberto isso aqui é geralzão tá que
como eu tenho muitas perguntas e às vezes eu tenho umas perguntas que aparecem no grupo que eu vou no chat PT pergunta e respondo eu copio e colo a resposta porque gente se perguntasse aí mas aí se você passa assim não você quer me pagar uma consultoria aí de né Não sei quantos mil Reis para ti respond cara eu te pago aí o cara vai me paga a consultoria e eu vou lá no chat PT ou no Google pergunta E entrega PR resposta Entendi então assim seria é meio desonesto né a minha parte se eu
não ensinar os caminhos das Pedras Eu já mostrei anteriormente com vocês aqui sobre a questão dos artigos científicos lembra disso que eu falei da importância de buscar nos artigos científicos né onde você pode buscar aquilo que o pessoal usa para ensinar no YouTube essa galerinha aí ó que usa para ensinar geral no YouTube eles usam tudo de artigo científico tá sobretudo os Americanos né os americanos aprender aprendem isso logo cedo tem a vantagem também de tá tudo na língua deles é mais fácil né aí os brasileiros que copia os americanos já copia o que o
cara copiou de um artigo científico né aí o cara chega falando como se fosse uma teoria dele mas na verdade é a cópia da Cópia já entendeu então quando você vai direto no em uma base de artigo científico e lê o artigo você pega na fonte cara entendeu então assim eh eh eh exatamente O o Guilherme tá falando aqui que da área biológica né Eh que artigo científico é meio lei exatamente a minha área também né todas as coisas que eu tô ensinando para vocês aqui vem tudo de artigo científico entende vou buscar no artigo
leio quando eu vou viajar por exemplo viajei para Natal né ah eu baixo uma cacetada de artigo cara fico lendo no avião né os artigos entendeu então é muito comum e esse processo Eu já mostrei posso repetir esse processo para Vocês então é importante pessoal na na computação tá e na área de Inteligência Artificial o autod datismo é uma coisa muito importante entendeu porque te dá uma liberdade de você em frente obviamente aqui o processo é o quê eu tô te dando o Caminho das Pedras entende tô te dando no Caminho das Pedras facilitando algumas
coisas para vocês poderem mastigar tá porque senão eh fica mais fácil você pagar alguém para fazer para você Pronto né Entendeu então não Dá pra gente englobar toda a teoria todos os aspectos de uma determinada eh ferramenta e de uma determinada técnica né existe algumas coisas que aí você vai pesquisando Então o que eu tô gostando bastante no nosso grupo é que tem muita gente respondendo né Tem muita gente ajudando os outros é o grupo é muito ativo por isso que é importante a gente ter o grupo de WhatsApp você pode ver que na semana
da semana passada para quarta-feira para hoje muita coisa foi Respondida ali no grupo né então muita coisa bacana entende por quê porque tem gente que se destaca nesse ponto de ser um cara autodidata entendeu e se é o pessoal autodidata tem que ter uma uma característica que é a paciência para aprender tá tem que ter ter essa paciência para aprender tem que ter dar tempo para para o conteúdo para você absorver o conteúdo por exemplo eu falo muito de um algoritmo de Inteligência Artificial que é para mim Um dos algoritmos mais difícil da computação e
olha que eu reconheço muita coisa tá eh é o chamado back propagation já ouviram falar back back propagation já falei aí até a torta direita né sabe quantos meses sabe quantos meses eu levei para entender o back propagation exato seis meses seis meses estudando B propagation para poder entender como é que ele funcionava tá depois que eu entendi como ele funcionava aí que eu fui começar a Preparar como é que eu iria ensinar porque o bicho é tão complicado que não é não é fácil você ensinar ele você tem que criar uma estratégia toda uma
estratégia em volta dele entende para poder se ensinar que é um processo importante mas eu não estava chateado porque eu levei seis mzes para aprender eu sou um cara que já tenho 32 anos de de de computação 15 anos de 15 anos de Inteligência Artificial mais 14 de academia né então assim não fiquei Chateado com isso porque é um processo natural de aprendizado e esse processo de você ter essa expectação tipo assim não tá funcionando essa de jeito nenhum cara não tem jeito eu rodo rodo rodo rodo e não funciona então esse processo ele é
muito importante e ele é tão importante que o próprio algoritmo do back propagation foi que me ensinou isso entende por quê Porque o back propagation as redes neurais aprendem com erro já falei isso para vocês várias Vezes também e o quanto que o erro ele é importante para para o para o aprendizado né paraa evolução do aprendizado entendeu então tem Tem que haver um pouco de paciência também com vocês entende então assim tem que ter uma tranquilidade para vocês aprenderem eu tem eu t tem gente mandando mensagem para mim tipo eu vou desistir eu não
aguento eu sou burro de m eu não goo de aprender come pelo amor de Deus Calma que você tá começando agora eu não sei Programar nada diso eu também não sabia não pô né e aprendi aprendi se eu aprendi você também vai aprender né então todo mundo passa por esse processo é absolutamente natural se você se você tá assim num momento que você não entende nada mas quando você olha para trás e você eu e eu você conversa com outras pessoas certo sobre inteligência artificial tenho certeza que quando você tá aqui agora comigo né conversando
sobre inteligência artif me ouvindo Agora está em uma roda de amigos e surge o assunto Inteligência Artificial eu tenho certeza que você é um dos mais experimentados na área é ou não é verdade verdade só esse fato só esse fato já te dá uma certa autoridade que você tem que perceber isso cara então o o o o martelar do dia a dia que a gente tá fazendo nos grupos do WhatsApp todo dia todo dia aqui aqui na ninguém solta mão de ninguém né edon Todo dia aqui no canal nos grupos de WhatsApp né nos vídeos
do canal todo dia a gente martelando martelando os conceitos vão entrando devagar P espera dar o tempo PR sua cabeça aprender se você acelerar o processo você vai aprender você vai acelerar entender logo esquecer vai por mim porque eu já vi gente passar por isso e eu também já passei por isso entendeu provavelmente se você alguma coisa um momento da vida Você já estudou Alguma coisa que você aprendeu muito rápido mas logo depois você logo esqueceu Então calma tá pessoal me pergunta na universidade aula de mestrado e doutorado para alunos de doutorado pesquisa cara me
pergunta sandeco cara como é que você arruma tempo para estudar todas essas coisas e além disso você ainda tem um canal E além disso você ainda tem esses livros que você tá escrevendo como é que você arruma tempo para isso cara entendeu eu Digo cara é simples né Essa é minha vida Pô então eu todo dia tô malhando em cima desse negócio todo dia tô aprendendo uma coisa mais Todo dia aprendendo uma coisa mais todo dia todo dia todo dia sábado domingo feriado todo dia um negocinho mais pap tem detalhe eu jogo videogame todo dia
adoro jogar FIFA Tá certo passei com minha cachorrinha beleza ali e faço o almoço aqui em casa entendeu faço o almoço aqui em casa levanto cedo Quem faz o café sou eu Beleza dá tempo Para tudo agora sabe qual o segredo é aprender pouco todo dia entendeu sem forçar demais tipo por exemplo ah eu tô com problema nos meus agentes então vou fazer o seguinte eu vou escrever um agente hoje somente um e rodar ele só ele sozinho pronto se ele funcionar hoje eu vou parar e vou tomar minha cerveja pronto faça isso não Force
mais entendeu Não forço mais a cabeça não vai dar certo não adianta não vai dar certo vai por mim eu faço assim agora eu falei Para eles outra coisa também é o seguinte é como se fosse um atleta né velho é como se fosse um atleta também você você tá sempre em contato com jogador de futebol tá com a bola o tempo todo perto dele né nem que seja tocando na parede o cara tá ali para para para fazendo algum tipo de treinamento nem que seja simples entende nem que seja simples o cara tá aprendendo
né então eu sou um cara é que eu eu adoro aprender uma coisa nova eu tô estudando coisa Nova todo dia né E com isso eu vou aumentando meu repertório E você também pode fazer isso entende você vai ver cara um ano passa tão rápido na nossa vida você vai ver que daqui a um ano o seu linguajar e a forma como você trata as coisas como você pensa a inteligência artificial será completamente diferente completamente diferente eu garanto a você se você for nesse processo diário contínuo e e e e de de de pequenas de
Pequenos exercícios todos os dias né de você dar tempo para você para você e eh eh eh eh seu corpo né se acostumar com essa ideia Nova até entendeu é igual um jogador de futebol né Por exemplo eu jogo igual o Messi já falei aqui né eu jogo igual Messi eu jogo só que tá tudo na minha cabeça a questão é que o corpo não reage igual entendeu não reage igual de jeito nenhum mas para que o meu corpo pudesse reagir igual eu teria que ir todo dia Devagarzinho ir praticando aquelas aqueles fundamentos que eu
considero importantes para para jogar igual mestre né Deu para entender só que eu não pratico né agora em relação à inteligência artificial tem diferença não é mesma coisa sabe mesma coisa então você quer escrever um código gigante seis agentes você nunca escreveu nenhum código aí você quer você quer escrever uma de seis agentes e querer que a Rode uma vez só cara não vai rodar Nem desculpa falar não vai rodar entendeu Você tá sendo mané nessa história não vai dar certo entende você se você colocar os importes das bibliotecas e rodar as importes já Fi
feliz da vida a coisa tá já dando certo para você entende que é outra coisa também não quer paciência deu um erro no negócio aqui ah meu Deus do céu deu um erro o treem vai explodir não é assim não cara Né A minha mulher quando controle remoto que ela a coisa não funciona ela fica desesperada F essa merda não funciona e bate no controle assim gente Calma tu tem uma funcionalidade tem uma coisa certinha você né Dá um tempo para você aprender dá certo então é é mais ou menos isso né Eh tem que
ter esse processo de aprendizagem entendeu tem que dar um tempo para você aprender não é de uma hora para outra não adianta entendeu E é por isso que Pedagogicamente eu resolvi dividir esse esse esse essa essa esse custo digamos assim né em três grandes volumes né o primeiro que é o básico beleza pra gente poder ter exatamente essas expectações que a gente tá tendo é p tá MDO eu tô rodando Trein tá dando no lo que não para não sei o quê não funciona não dá certo caramba né e sabe e e você se se
se interar desse desse momento né Se interar desse processo o o o segundo volume vai ser na Parte mais focada na questão dos das Ferramentas né das Ferramentas onde a gente vai fazer construção de ferramenta personalizada e usar algumas ferramentas aí entendeu a gente vai focar nisso é o segundo volume vai ser isso o terceiro Volume é um um aprofundamento nas técnicas eh mais mais eh avançadas de de de de de com com as llms né que é você usar HG né graf hag certo e é uma técnica nova de hag que eu que eu
tô estudando esses dias aí maravilhoso né Usando grafo uma estrutura de dados que a gente usa na computação certo Eh vamos usar retreinar local rodar remoto vamos fazer Deploy de Agentes tudo mais aí entendeu uma coisa mais aprofundada mas esse esse processo ele ele foi dividido consciente entendeu fiz esse fatiamento para que a gente pudesse fazer de forma consciente aí o cara tá no básico tá aqui no básico ele já quer fazer a empresa dele inteira rodando não tá dando certo essa porcaria Não funciona esse Trein do céu você nem aprendeu treino direito né certo
eh como é que você quer de uma hora para outra fazer tudo funcionar não tem jeito cara não é assim que funciona não é assim que se se aprende entendeu Não é dessa forma Beleza então assim fica aí o meu puxando de orelha com vocês vocês acalmem certo vocês acalmem Beleza então eu falei né que a gente vai rodar o o olama local beleza vamos rodar Aí o olama 3.1 local outra coisa que eu quero fazer eu falei do serper né E outra coisa que eu é a aula efetivamente de hoje que é sobre sobre
o capítulo da petição da área de direito certo A petição só que obviamente Vocês precisam entender o seguinte ó Ah nós vamos fazer uma petição de advogado advogado vai fazer uma petição criar agentes que serão advogados eles vão criar uma petição para um juiz beleza a petição que a Gente vai criar vai foi validada por advogados né tem aqui meu advogado André que validou para mim aí obviamente que existem possibilidades de fazer mudanças específicas e tal você pergunta assim professor mas eu não sou da á de direito pô nada a ver você tá falando hoje
cara mas o o conhecimento que você vai obter hoje né Das duas uma ou você vai extrapolar o conhecimento para sua área porque o conhecimento ele não se perde a técnica que a gente vai utilizar é a Técnica de eh template prompting né Ou seja eu tenho eu vou eu vou mostrar para vocês como a gente faz dados de entrada específico porque lembra quando a gente vai fazer execução de uma Crew eu posso passar uma variável de um tema né lembra que a gente faz isso OK aí e se eu tiver n variáveis para poder
tratar assim eu tenho eu tenho o nome do cara tenho o CPF tenho o RG tem onde ele mora tem não sei o qu nome do juiz tem você tá Entendendo eu tenho uma cacetada de dados como é que eu entro esses dados pro ag gente nós vou ver isso hoje tá eu tô problema assim tava pensando eu tô com problema assim tô querendo resolver tava pensando nisso hoje como fazer né Assim hoje é o mais básico de como é que você pode jogar a informação para dentro dos agentes mas sem limites entendeu a quantidade
de informações Sem Limites beleza variáveis sem limites Eh como não expor dados sensíveis não expondo simples assim né tô brincando não se ofenda comigo não se ofenda comigo 3.5 agora quem foi que perguntou é o seguinte como é que como é que você faz para não expor dados sensíveis beleza OK Isso é um problema que é recorrente beleza por exemplo né Eh a gente vai fazer por sinal já vai sair agora a o edital do do da da graduação tá ativo tá vou passar o link Para vocês já já aqui já tá aberto as inscrições
tá aberta o edital vocês já podem ler da pós-graduação da Universidade Federal sobre agentes inteligentes mas vocês lembra que essa pós-graduação ela tá atrelada à justiça federal aqui de Goiás e a Justiça Federal de Goiás tem problema com dados sensíveis Beleza então você veja que seu sua seu questionamento é um questionamento pertinente tá eh outra outra outra empresa que entrou em Contato comigo foi o pessoal da soná de Portugal também com dados sensíveis não pode informar pro chat PT os dados sensíveis de um processo não dá pra gente jogar isso pro chat PT certo ok
mas o esses dados eles eles podem transitar no sistema interno da da Justiça Ok ou no sistema interno da sua eh da sua da sua é quech fala o André da empresa empresa é como é que é empresa do advogado André ô Jesus ajuda Andé não tá aí não né escritório escritório escritório escritório os dados estão transicionando na base de dados do seu escritório Ok tudo bem Tá então o que que você tem que fazer você eh você vai ter que o quê vai ter que rodar algo local cara por isso que eu tô mostrando
o local hoje entendeu Deu para entender Vamos mostrar o local hoje para vocês ter treinarem aí testarem aí certo e Então é assim a gente protege os dados rodando só local dados sensíveis não Pode você não pode subir você não pode subir isso dá problema para você né pode falar rodo Ô sandeco o lá no H Face tem muit muitas llm já pessoal já fez e tal não teria como o tentar ver ou então fazer um de uma e e deixar uma hospedada lá no no Hang Face para quando a gente precisar uma no principalmente
pro pro pro crei pra gente poder usar ela não pode pode sim com certeza mas deixa eu só concluir esse tema do da dos dados Sensíveis outra forma é você tornar esses dados sensíveis com técnicas de deixar o dado anônimo Sabe tem técnica de você esconder de os dados entende tem técnica para isso aí você poderia subir certo eu eu assim eh rck é bicho danado né Você sabe eh sempre tem é exatamente Então a gente vai deixar os dados anônimos né então Eh faz uma transformação nesses dados e aí você poderia subir isso pro
chat APT aí Tem tem eu não posso negar para vocês que existe o risco de alguém quebrar né essa anonimização né digamos assim chamado né que a gente chama na computação isso aí e Então são duas formas você pode rodar isso local Então vai demandar de uma máquina local né que você consiga fazer isso ou você deixar o dado anônimo e mandar informação para lá é não é bem criptografia não tá é um processos parecido mas algo assim deixar os dados anônimos né essa que é a ideia Dúvida um mascaramento exatamente um tipo de mascaramento
Ô sandeco dado dado esse essa sensibilidade com os dados você ter por exemplo uma uma Crew rodando numa VPS ou num ambiente eh o seu controle fechado com com seu Firewall você mitigar esse problema de de de tá colocando isso no GPT não a questão é o dado chegar no GPT entende você não você não tem certeza que a openi não vai usar seus dados de Certa forma entendeu Por exemplo eh o pessoal o pessoal de Portugal né pessoal de Portugal eh o que acontece é que o pessoal lá tem dados estratégicos de negócio entende
para eles é importante não ter nada lá em cima para eles efetivamente eles não vão andar para openi de jeito nenhum entende essa é a questão beleza basicamente porque a a WS por exemplo ela oferta como serviço um Ambiente onde você pode usar redes neurais e e enfim tá tudo ali eh confinado isso se você se sua rede é sua e tá rodando no seu ambiente é uma coisa beleza aí beleza tudo bem mas à medida que você faz um completion né para o fazer uma solicitação solicita uma complementação né não sei se vocês sabem
mas a a o nome técnico real de como você conversa com a chat PT é uma complementação né Você Pede uma complementação para ele do texto que você tá passando ele vai complementar o texto que você tá mandando né que é isso que ele que transforma e faz então Eh quando você manda pro chat PT você manda pro GPT quando chega lá o dado o que ele faz com esse dado ninguém sabe ninguém sabe ninguém sabe não H garantia que ele vá que ele não vá usar esse dado entendeu é isso que eu quero dizer
entendi agora se você você tem uma uma Rede treinada com seus dados né ou se você baixou alguma rede tá rodando eh local né Essas completaça completinhos né Eh você baixou sua rede tá E tá colocando no eh num ambiente né na nuvem não tem problema nenhum não entende numa máquina boa problema nenhum Anderson levantou a mão eu acho que o jor você tinha levantado a mão pode bom bom só perguntar então é uma Dúvida básica mexi com isso de instalar um lmm local tal e tipo assim a o Lhama lá pegou um daqueles de
8b lá treinou um monte de dados e deixou o pacote pronto e o que eu tô pegando é esse pacote pronto botando num ambiente meu para usar o que eles já aprenderam aí seria isso mais ou menos é pode ser pode ser tá é ou não né ou não entende igual agora igual Caetano velo né ou não porque você também pode simplesmente subir a rede sem precisa retreinar Entende para processar seus dados aí você poderia fazer via hag por exemplo né Tá via via hag a gente já usa aqui na empresa a gente usa o
clou da WS lá daí né perguntaram aqui se a Azur e a Open ey não é segura veja não é que eu não não não é segura entende não estou dizendo que não é segura a pergunta foi feita aqui ó eh cadê perguntar aqui não é segura a Azur E openi não é segura é segura não é bom esse é seguro não é é e não é É ou não diria já ca tando velo entende o que eu quero dizer uma coisa é ser segura tipo assim segura é o quê ninguém entra no seu na
sua no seu ambiente beleza da ajud Ok é segura é segura tudo bem agora quando você a partir do seu ambiente se conecta com Open Você não tem nenhuma garantia que a openi não Está salvando os seus dados e vai usar para treinamento de alguma coisa deu para entender o que diz são coisas diferentes uma coisa é é a segurança de acesso outra coisa é se a openi tá pegando seus dados e retreinar você não sabe ninguém sabe entendeu ela pode dizer que não mas po tá pegando E aí é isso né é isso Que
é isso que as empresas não querem fazer entende é isso que que a justiça não quer fazer de jeito nenhum né porque vai Que depois aparece algum dado por aí aí meu irmão é bronca de onde vem esse negócio C pode falar Eduardo ainda tem a questão do canal da internet ainda né porque da tua casa da tua empresa até o servidor lá na WS por onde vai passar né Tem muito servidor no caminho ninguém tá usando uma VPN encriptada né Tem umas sabe se lá Deus na onde vai parar isso né os hackers estão
aí no meio do caminho né é seguro 100% É só fora do do plug da internet você tirou você tirou o RJ45 tá tudo show agora colocou na Internet há sempre a possibilidade de você captar pacotes de IP no meio do caminho né É isso que eu tô querendo dizer fala Anders porque tá com a mão levantada no tempão e todo mundo passando na frente dele não sem problema professor eh eu tava rodando eh aliás antes de rodar modelo localmente né Eu trabalho com utrassonografia e eu precisava tirar o cabeçalho das imagens para poder enviar
pro GPT né pro chat Pro da Open aí eu fiz um scriptz inho em Python que eh tira as primeiras linhas do da imagem né Eh a as linhas horizontais para poder suprimir a parte do cabeçalho onde tem as identificações que são os dados sensíveis E aí só que eu fiz fazia o seguinte eu precisava Copiar todas as imagens de um paciente 60 80 imagens para uma pasta rodava o script ele copiava as imagens sem o cabeçalho para uma outra pasta e aí eu enviava eh essas imagens para openi só Que agora eu já tô
rodando o modelo localmente já tô rodando olh tô rodando alguns outros modelos localmente também só que antes eu não tava usando crei eu tava fazendo isso com com a inteligência artificial de forma individualizada né direcionada eu tô pensando que agora Talvez seja interessante criar um agente para poder automatizar esse processo de remover o cabeçalho para eu poder fazer a utilização e o envio para para o gp sem precisar rodar localmente é pela Questão do desempenho né porque o desempenho da da máquina local por melhor que seja você acaba rodando modelos menores né é porque às
vezes você não precisa de um modelo Grande para fazer isso né você precisa só do modelo para fazer o start entendeu É mas eu tinha pensado eu não tinha pensado em produzir no no meio do dos agentes né um específico com essa finalidade de remover a identificação Acho que pode ser interessante pode ser tranquilo pode Sim beleza excelente Professor vamos seguir valeu valeu muito bom Vamos seguir então então eu tenho aqui lama e template prompting qual vai ser o primeiro eu escolho ou vocês escolhem que que vocês querem primeiro també éal Sim vamos lá vamos
fazer esse treem funcionar né que local né certo é só para ser do contra muito bem muito bem muito bem deixa eu só ativar aqui E vou botar para cá vocês para cá o trem para cá eu vou compartilhar Cadê ué aqui tô eu tô treinando uma rede neural também aqui cara mesmo tempo com vocês tá uma loucura aqui garoto Oi só uma pergunta rápida assim que me veio alente agora que eu tive um problema mais cedo seguinte o o exp output al tem uma obrigação para estar no código como é que eu não ent
o o vamos lá se eu tô rodando um agente tá então Tem o exper output ali que é o que eu tô esperando de saída ele tem essa eu tenho a obrigação de fornecer essa informação ou eu posso não fornecer e assim mesmo fazer o a Crew rodar se você quer se você quer que realmente aconteça a gravação do arquivo você tem que eh você tem que explicitamente dizer para ele que você quer o arquivo entendeu Eu acho que é isso e eu sinceramente eu não eu não testei Só porque você tem o o output
f certo você tem sa T perguntando Então eu não sei se só você colocar na na no que você espera de saída em termo textual se vai funcionar eu não Não testei isso ainda Porque para mim é muito natural colocar já o nome do arquivo que eu quero que saia né porque senão fica muito vago entendeu então eu dou para eles ó faça isso entendeu é isso mas você se você tiver vários arquivos que você queira gerar né Você pode criar Cruise em em looping né e a medida que ela vai executando cada Crew vai
executando eh ele vai criando arquivos diferentes is é a possibilidade também beleza Tá valeu Ok vamos lá então vamos de olama né mostrar aqui rapidamente como é que funciona essa parada aqui Bom vamos lá eu vou eu vou falar de um jeito como se eu tivesse gravando um Vídeo porque eu vou aproveitar e fazer o CTE disso aqui e coloco no canal pode ser vocês se importam ou não hã manda ver então pera aí deixa eu começar sempre apresentação porque aparece de tela inteira e fica legal para quem tá me vendo né Vamos mandar então
ó hoje você vai aprender como instalar o olama para rodar o Lhama localmente né na sua máquina com você junto você abraçadinho chegado é llm rodando na sua máquina agora no Canal sandeco beleza muito bem eu vou começar então a compartilhar aqui minha tela Vou compartilhar minha tela com vocês já tô aqui no Google ó já tô aqui no Google e fiz a busca pelo olama certo então o que vai fazer aqui é o seguinte ó vou clicar aqui né Pesquisa por olama e vou clicar aqui no site você vai abrir esse site aqui que
é um site bonitão super simples basta você fazer o download do olama aqui no seu computador né tô aqui no computador do estúdio Se Fosse no meu outro computador ali seria no Linux mas aqui tá sendo no meu no meu estúdio então vou baixar aqui é o olama já tem aqui baixado Então tá tudo certo né até aqui O bichão ó salvou agora que você faz manda instalar então é muito simples a instalação dele eu já tô instalado aqui na minha máquina mas não tem não tem o que fazer é você você clicar e dar
next next next next como qualquer coisa que se instala no Windows fica show de bola bonitão demais Tá Certo muito simples ó V deixa só abrir só a carinha dele aqui porque se você der aqui ó install né E você vai rodar o seu olama aí beleza no final quando você executar ele aí terminar de tá lá ele vai tá rodando aqui embaixo ó nesse cantinho tá vendo ó deixa eu ver se eu consigo dar um control mais não é um shift mais shift mais aqui ó Isso garoto ó apareceu aqui ó tá tá vendo
o lamaz inho aqui ó então ele tem que tá rodando aqui belezinha para poder a coisa Funcionar um outro detalhe importante é o seguinte ó ó e agora agora não sei agora shift menos aí outra coisa importante é o seguinte ele tem que tá vinculado né o o pef certo tem que tá no pef do Windows Então como é que a gente faz isso né você vem aqui em pesquisar escreve variáveis só para você confirmar né aqui vari escreveu vari clicou aqui ele vai abrir aqui essas variáveis de ambiente Tá bom então abriu a variável
de ambiente eu eu vou aqui ó no meu no Meu ambiente sandec quando eu vou aqui em path é que você nesse nessa variável path aqui tem todos os caminhos dos programas que você instalou no seu computador que ele roda automaticamente quer dar um exemplo ó se eu escrever aqui ó abrir aqui o o CMD escrever Python né e executa ele abre o Python tá vendo ó por quê Porque ele tá no P tá então dou um cit aqui ó Saiu Ok então se eu volto aqui no P clico duas vezes você vai ver que
todos os programas que estão Rodando assim de forma que eu posso executar estão aqui tá por exemplo o Python tá aqui né lindão agora você veja que depois que eu instalei apareceu aqui ó exatamente o o olama tá vendo ó então ele tá instalado aqui ó no user sandec App Data local programs ou lama se não tiver no seu computador o que que você vai fazer você vai pegar essa esse endereço aqui né app datata local programs olama e colar o seu PF aqui como é que você faz né então vou fazer Aqui com vocês
ó Ah tenho que copiar porque eu não sei onde é que tá né direitinho vou copiar aqui ó copiei aqui tá então Ó você vem aqui no seu no seu janelas do Windows seu Explorer e você vem aqui ó você vê que tá aqui tá E tá aqui exatamente o olama que você pode executar ele lindão tá aqui para você rodar tudo bem então quando você chegar nesse ponto você percebe que o seu olama tá instalado no Seu computador agora você pode rodar normalmente Tá então vamos voltar pro site porque o site nos possibilita baixar
alguns para que a gente possa usar então eu vou clicar aqui em models tá em models e logo aqui você pode ver que tem vários modelos lista aqui pra gente ó o principal que ele vai listar de cara é o Lhama 3.1 tá então se eu clicar aqui no lama 3.1 ó eu tenho o modelo 8b tá se eu clicar aqui eu tenho o 70b com 40 GB de Memória né 40 GB é coisa para caramba e tem o bichão mesmo o cross o modelo demônio da Tasman ama que é esse 405b que ele é
muito bom e se aproximou bastante do GPT 4 o certo ok mas não tentem fazer isso em casa crianças tá rodar esse troço em casa aqui não é brincadeira não 229 GB para jogar memória você não tem memória para isso filhote entendeu Pegue leve Vamos no 8b mesmo que a coisa vai ficar linda ó Então o que eu vou fazer eu vou colocar aqui no olama 8b certo eu vou só copiar esse aqui ó só copiar esse is aqui copiei tá E eu venho agora o que que eu vou fazer vou abrir aqui no meu
CMD ó e vou colocar aqui ó ama s para ver tá funcionando né olama menos menos vesion né então você vê que tá instalado ó tá tá vendo aqui ó tá instalad Dinho que eu tô com a versão eh 03 03 036 né aqui agora quando eu quiser Pegar aquele aquele eh ama 8b o que que eu faço né então faço assim ó ama P certo e aí eu colo agora o nome da minha do meu modelo tem que ser exatamente igual tá como tá lá deu enter aqui ó ele vai começar a executar tá
ele vai executar esse processo aqui e você vai ver ele demora um pouquinho você pode ver tem 4.7 GB ele vai fazer o download espera brother espera que vai Acontecer tá Como é que eu faço para rodar essa bagaça vamos lá volta aqui no site ó tem um manda aqui tá vendo ó olama Run certo esse Run aqui ó para você executar o 8b vou copiar aqui direto vou voltar a caixinha de texto aqui ó vamos executar E aí vai começar a carregar o lama 3.1 no seu computador Ó que coisa bacana né então vamos
esperar um pouquinho Ele demora um pouquinho para abrir também tem o processo aqui do meu computador como é que tem uma série De coisas abertas eu tô treinando rede neural também ao mesmo tempo mas o O legal é que você aqui pode conversar com ele já já quando ele carregar tá vamos ver se tá não tá tá carregando tá pensando na vida aí então já já ele vai carregar e você e você vai ver que vai aparecer aí tá op parece carregou aqui né ó OK tá carregadinho Como é que é podia fazer um bate
pô para deixar na na área de trabalho para rodar o o negócio já Diretão pode ser pode ser mas deixa eu falar pô que eu tô gravando o vídeo não ent no meu vídeo Então tem que cortar o vídeo [Risadas] miser corta aí editor editor corta aí esse miserável o bicho bom agora eu tô com o lama 3.1 rodando a minha máquina Tá show de bola vamos ver como é que tá o consumo de memória ó vou abrir aqui o gerenciador de tarefas né tá e cara até Tá de boa né tipo tá vendo aqui
tá no processador de comandos deixa eu ver Cadê ele aqui ver se tem alguma coisa para cá para baixo é aqui ele ó eh 1750 certo beleza Tá vendo aqui pessoal ó tá vendo aqui ó 1750 tá aqui ele bonitão rodando pra gente aqui williama séia tá nada do outro mundo né nada do outro mundo vamos começar a conversar com o Bicho aqui olá olá olá quem é você aí tem aquela propaganda antiga se lembra eu sou você sou você amanhã é Vel demais meu interessante Então eu estou conversando com a minha própria versão futura
será um dia incrível para você eu estará realizando todos os Son metas e tal então vemos aqui que está tá rodando certo tá rodando Lindamente muito bem Ah aqui você pode perguntar qualquer coisa tá E só que a ideia o que que é a gente vai vai rodar aquilo eh aqui dentro no nosso ah nossos agentes né que a ideia é essa então para eu sair daqui o que que eu faço ó se eu colocar um barra ele me dá e colocar interrogação el me dá um um help tá me dá uma ajuda tá vendo
aí Ó eu até falo aqui ó barra interrogação for help então se eu colocar barra Buy né certo eu saio não é Isso então beleza saímos aqui tá tudo pronto o que que eu posso fazer agora eu vou então ó configurar né na minha máquina local aqui para rodar com esse olama Então eu tenho aqui um códigozinho interessante que eu já criei da aqui do CRE books tá que é exatamente o do olama Então vamos lá ó aqui estamos aqui com ele e a configuração é bem simples ó como é que você vai fazer eu
vou tirar aqui pra gente ir devagarzinho né vou tirar aqui Ó para eu mostrar devagarzinho como é que a coisa funciona vou colocar aqui vou explicar devagarzinho veja que quando a gente vai fazer com chat ept normalmente a gente usa esse chat PT Open né E aí o que que eu faço eu simplesmente uso o qu llm né vou instanciar o chat GPT aqui tá então tem duas formas que você pode fazer né E você pode usar o próprio chat ept e emular o chat ept com olama Deu para entender você faz um chat GPT
de Mentirinha para para o CR Ele acha que é o chat GPT e começa usar a como Sept de para entender tem também o l chain olama mas eu testei aqui eu não sei porque não funcionou mas dessa forma eu tenho certeza que funciona ó uma coisa importante é que como a gente vai vai imitar o chat PT né o GPT eu tenho que colocar Open a chave da Open certo beleza toda a chave do da Open começa exatamente com isso aqui né ó sk projects né começa Sempre assim beleza Só que essa chave ela
não vale de nada então que eu vou colocar vou colocar aqui um hum um e essa é a chave Beleza não tem nada a ver com a chave da a sua chave da Open tá E aqui para dentro ó o que eu vou fazer eu vou simplesmente colocar o modelo né então meu Model vai ser quem o Model vai ser o modelo que você baixou né então eu vou voltar no site aqui ó e copiar o modelo exatamente que eu baixei Então vou copiar aqui colei aqui beleza e o Próximo é dizer onde o lama
tá onde o lama 3.1 tá rodando né onde o olama funciona então eu preciso aqui colar um base certo base URL ou seja onde é que ele tá rodando o servidor né para Pod executar essa parada toda aí então vai ser o seguinte eu vou colocar aqui ó http né dois pontos bar Barra Barra local host para quem conhece de programação sabe que local host significa a máquina local Ok então local host significa isso E todo local host quando a gente vai executar alguma coisa da máquina local aqui tá no errinho porque precisa de uma
vírgula ele tem uma porta aonde conversa é como se fosse assim imagina que você local rosto fosse um condomínio certo condomínio e a porta é a casa certo é a casa Aonde a aplicação está rodando dentro da sua máquina beleza a casa eu tô sendo bim bem rasteira nessa nessa nessa nessa afirmação assim nessa né nessa analogia só para vocês entenderem Né então no caso aqui a porta ou a casa aonde está morando o meu olama é 11 434 Beleza então configurou essa parada toda aqui que que eu vou fazer agora eu agora criei aqui
ó uma agente Criei um agente para escrever uma carta de amor e aí ele é ele vai escrever uma carta de amor para destinatário né tá aqui a carta de amor eu tinha aberto a carta de amor ah deu certo aí ó eh então você vai executar né e eh qualquer Agente digamos assim passando agora o seu o lama certo quando você define aqui ó no seu agente você define llm agora eu vou colocar esse llm também ou eu posso colocar aqui o o lama o lama vou trocar aqui né para ficar certinho quem é
llm ou lama certo e aí ó o que acontece eh eu vou ativar isso no meu agente tá somente precisa ser no agente não precisa ser mais ninguém obviamente se você tiver mais que um agente você pode colocar o Para rodar em outros agentes tá bom e se você quiser você pode compartilhar essa informação com eh você pode rodar com ag gente compartilhado com o GPT né um ag gente roda no olama outro ag gente roda o GPT e assim vai né então você pode aí colocar vários agentes funcionando eh com o seu sua requisição
local aqui digamos assim o que é legal nisso aqui né O que é bacana nesse lance se você rodar uma uma máquina local é que os seus dados primeiro lugar não há custo De rodar um llm Você sabe que na no no chat GPT no GPT quando a gente acessa o GPT existe o custo de você acessar né a plataforma beleza nesse caso aqui não tem curso nenhum tá outra coisa a gente tava discutindo há pouco tempo aqui nessa monitoria sobre Crew Ai que existe a questão de dados de dados eh sensíveis né E esses
dados síveis eles eh quando rodam na sua llm local que ela está instalada na sua máquina isso não vaza para lugar nenhum Beleza então são duas Dois grandes benefícios em relação a isso né primeiro é que você eh Roda local não tem custo algum segundo é que você eh tem proteção de dados local beleza obviamente tudo na computação tudo na computação é um P de ganha beleza tudo na computação é um P de ganha neste caso caso eu tô rodando uma rede neural né uma llm com a capacidade intelectual digamos assim com uma um poder
de de pensamento processamento menor do que as redes que estão rodando Em nuvem Como GPT mini como GPT certo todos esses outra coisa também é que Eh você precisa tá na sua máquina né sempre quer dizer você não nesse caso aqui você não tem como ficar rodando externamente a não ser que você tenha um IP externo ou faça uma ponte pra sua máquina aqui entendeu então tudo na computação tem esse pé de ganho Então vale você avaliar o que que é melhor para você e rodar então aqui o o Lhama Localmente na sua máquina Beleza
Espero que você tenha gostado desse vídeo Um grande abraço para você e até a próxima valeu gravei vamos lá vamos Ender então viram como é que se grava um vídeo no canal boa Max agora você pode falar miseráv mal mal eu não me liguei não pô já pode perguntar pode pode e outra coisa você po vocês podem baixar qualquer tipo de modelo aqui tá pessoal ó porque tem vários modelos na verdade Né Por exemplo tem o gema Mistral tem o Mistral Lar tem esse kwin da alibabá que é muito bom também né ele tem aqui
ó meio bilhão de 500.000 Oi 500 milhões de de de parâmetros né então tem modelos menores então a questão toda aqui viu Pessoal agora é a hora de vocês começarem a baixar isso aqui já que vocês sabem como funciona uhum e testar beleza baixar e testar no crei vamos lá o crei ensinou uma forma também pode perguntar que eu tô eu vou respondendo a Porta é sempre a 11434 a porta é sempre essa quando você baixa um modelo como esse eh ele já vem com conhecimento você tem que treinar ele localmente ele já vem com
conhecimento né já vem com conhecimento beleza quer testar já eu tô eu tô seguindo aí o se ele tem ele bom veja bem Marco ele tem um conhecimento prévio na no mundo que ele foi treinado beleza obviamente o conhecimento dele dele é limitado em Relação ao GPT 4 bem menor né claro veja que esse Lhama que eu baixei aqui ele Tem 8 bilhões de parâmetros é uma rede Grande para caramba velho já 8 bilhões é coisa demais você tá entendendo o GPT 4 antigo ele tinha 1.7 trilhão de parâmetros beleza 1.7 trilhão agora pode ser
que ele seja mais interessante para você se você pegar os seus dados dados e retreinar com seus dados entende fazendo o processo que é o Processo de F T nós vamos fazer isso aqui Professor vamos fazer isso aqui tá faz parte dos três volumes dos livros ia perguntar isso ia perguntar ISS pode perguntar vamos fazer isso aqui Professor po o qu treinar o o modelo vamos retreinar o modelo Vamos sim com certeza beleza vamos retreinar e e vamos procurar Onde é que seria melhor para retreinar mais barato né que tem um curso de retre beleza
pessoal não é bem assim técnicas de retreinar rag graf rag Aquela parada toda né certo eu tava com eu tava com um código aqui em relação o o lama deixa eu deixa eu perguntar o chat PT cadê isso aqui ó instal vamos ver se ele me entrega aqui porque eu tava olhando um um um aqui eu acho que é isso ó essa documentação é interessante ó que o João colocou aqui certo então ele vai ensinar eh não não é aqui não é aqui Sim então Ele tá falando ó integração passo a passo com o olama
né usando o lama 3.1 8 B localmente como a gente fez beleza certo tem variação aqui de código veja bem primeira coisa não variou a porta mesma coisa se você quiser testar alguma coisa né roda no terminal com o Run também fizemos isso já mas quando ele foi instanciar o olama Ele usou o l chain tá vendo ó o l olama tá e nós usamos Lchin GPT chat APT né GPT assim foi Cadê sim é esse aqui chat Open né então Eh eu testei com esse aqui E na hora que eu testei deu erro ele
simplesmente não reconheceu a biblioteca então eu tô achando que aqui tá precisando dar uma atualizada entendeu porque a biblioteca não tá funcionando junto com crei Como a versão deu uma atualizada né a versão atualizou não sei como é que tá mas testem isso mas vocês viram como é fácil né viram Como é muito fácil de instalar baixar rodar é bem tranquilo de fazer beleza tá e você pode fazer tudo usando PR comando não tem problema nenhum qualquer dúvida a gente vai tirando dúvida no grupo lá ok dúvidas sobre esse processo aqui que a gente fez
hoje gostaram pode perguntar pode pergar eu tenho eu tenho uma VPS onde eu rodo algumas coisinhas eu quero colocar esse cara na VPS porque ela tem potência maior do que a minha máquina local o que Seria diferente do que nós fizemos hoje claro além do local host né que eu vou ter que colocar o meu domínio qual qual quais são os outros parâmetros que eu tenho que diferenciar para colocar ele lá na VPS e roda ele na VPS tem que ver como é que você instalaria o lama lá né ou como é que você rodaria
o Lhama lá eu não tenho muita certeza de como fazer isso não eh confesso isso tem que dar uma pesquisada tá eu tenho que dar uma Pesquisada sobre isso Posso trazer essa informação um pouco mais paraa frente né É porque normalmente eu rodo as minhas coisas em servidor próprio né Então uso muito BPS sou professor mas enfim é porque como é que é eu não sou professor não não tenho dinheiro não para ter um professor servidor próprio tem dinheiro não como se Professor tivesse né [Risadas] [Música] Miser exatamente oon pergunt uma coisa interessante provavelmente seu
VPS vai est rodando no Linux Então você tem que Pregar pegar o olhando pro Linux certo instalar via docker e alguma coisa desse tipo assim mas basicamente é é como eu tô falando e pesso escrevendo aqui ó vai ser o processo muito parecido entende qualquer coisa Marco perguntar no chat PT como é que você pode fazer passando Qual é a sua VPS e o sistema operacional e você se ela não te D uma resposta Pede Para ela buscar pede para o chat PT buscar isso na web que ele vai te entregar alguma coisa interessante Ok
se você não não conseguir encontrar você pode você pode também pedir para pesquisar no YouTube deve ter alguma coisa com certeza tem então tem alguns caminhos que se você traçar eles Com certeza você acha entende Marcos ali mesmo onde você foi baixar tinha a opção do Linux né que a gente baixou eu baixei aqui para minha máquina no Windows mas Daquele tinha a opção de Windows tem tem sim né então você vai instalar pro Linux entendeu Linux é é tá aqui ó a opção para Linux tá vendo isso ele está disponível para tudo né para
Mac Linux normalmente a gente usa as coisas mais no Linux né assim quando a gente vai aqui no no meu Stúdio eu tenho que usar o Windows por causa da da estrutura do estúdio das coisas que eu rodo aqui entendeu mas se eu pudesse eu rodav Linux aqui ô Marcos tem uma mão levantada ali Everton isso professor é mais para depois pede para pro Marcos procurar a gente lá no grupo lá que aí eu mostro Marcos como você faz isso você tem algumas maneiras tem algumas maneiras você consegue rodar Depende do que você tá montando
e onde você tá montando você consegue criar é um docker então roda sua aplicação depois você monta ali na sua aplicação você monta um docker Zinho ele vai gerar um um arquiv docker você Sobe tudo como pode direto é nor o docker que docker pode ser feito também se tiver usando outros tecnologia tá bom tá bom aer obrigado viu Obrigado [Música] mesmo posso ir pra segunda parte da aula vou tirar dúvidas sobre o serper beleza serper aquela dúvida do serper eu vou falar de uma forma que também deu um vídeo né Não não vou falar
esse aqui Vídeo não né Acho que aquele ali tá bom vamos deixar aqui para nós mesmo não fica muito entregando as coisas da mentoria em vídeo pros caras né não vou fazer isso né nossa é nosso nós é nós nós é nós nós é beleza bicho eu tô vendo vocês com gorro aí que de frio vocês estão passando cara ô aqui tá gelado para caramba Car em Florianópolis e o Marco tá aonde tô em São Paulo São Paulo velho tá Frio eu tô eu tô eu tô a quro meses passando frio eu tô achando que
o frio tá indo junto comigo cara eu tô com problema eu tô virando Sabe aquele eu não venha para cá é o gelado do do Eu acho que eu tô virando porque cara não tem L ó peguei 6 gra aqui em Goiânia Isso é uma Raridade em agosto que você não tem noção 6 gus em Goiânia Saí daqui fui para Natal Quando cheguei em Natal o pessoal de Natal queria pra Serra em vez de ir pra praia eles queriam ir pra Serra aniversário do meu pai 70 anos e o detalhe é o seguinte teve uma
votação interna no grupo da família e o último a voltar fui eu que deu empate eu fui volto Minerva eu tava não sei aonde e voltei pela Serra então eu dei a bobeira de escolher a séra também então aí fui para lá cara pra Serra lá no Rio Grande do Norte e na serra lá faz frio bicho peguei o quê 18º na serra lá com aquele mas um negócio é que tava ventando muito tanto é que no lugar onde Eu tava lá era tinha um parque eólico atrás da casa assim sabe muito vento muito vento
muito vento e aquele frio né fi assim caramba não é possível sair de 6 G para vir para cá passar frio em Natal bicho não é possível aí quando a gente voltou no domingo para casa eu fui direto pra Praia Vel PR praia tá cheguei na água gelada mano ventando muito na praia também você entendendo passou a semana inteira Chovendo chovendo e Rapaz o que que tá acontecendo eu comecei a ficar desesperado você tá ento desesperado assim cara o que tá acontecendo comigo velho eu tô H quro meses só no filme PR onde eu vou
o fme me acompanha aí quando chega aí volto aí no último dia eu falei não tem que tomar mãe de praia tem que tomar mãe de praia fui pra praia com meu pai água gelada el assim mesmo pá vi embora para Goiânia quando cheguei aqui hoje fez Frio de Novo falei assim meu irmão não é possível não eu tô com a zica no frio o que é isso eu peguei frio eu peguei frio Curitiba São Paulo Goiânia Rio tudo peguei frio cara você tá doido Natal tô com problema só pode né é isso vamos lá
então vamos pro serper né ó um outro problema aqui é uma outra questão que quero discutir com vocês é ente essa aqui eu vou tirar aqui essas coisinhas só pra Gente ir devagarzinho até agora aqui tudo bem né a gente já entende como é que faz funciona essa coisa aqui eu não vou nem rodar O Agente nem nada vocês rodam aí e testam tá bom mas como eu já rodei aqui para ganhar tempo né Ó importei o serper tá o serper Dev Tool aqui é uma ferramenta do crei Tools beleza certo então vou fazer o
seguinte vou fazer com vocês aqui o seguinte ó Primeira coisa eu vou lá no serper no dashboard do serper tá e vou Olhar aqui ó vou fazer aqui no dashboard de um lugarzinho que a gente faz um aqui no playground no playground eu tenho como as como fazer algumas requisições e vocês prestem atenção no que vai acontecendo aqui do lado né aqui ó nesses parâmetros aqui de entrada certo e nesse organic Tá bom vamos nessa então ó veja bem olha só o que que ele diz aqui Qual é o tipo da busca primeiro search né
É Que eu quero eu posso buscar imagem vídeo Plays Maps dentro do playground aqui tá mas eu quero um search Qual é a query a é a minha pesquisa né então buscar aqui Sand Beleza então vou executar um search aqui vamos executei aqui um search ele vai fazer a busca você veja que que é sandeco né o Type aqui é o é search a Engine aqui nesse caso é o Google tá ele começou aqui ó fazer umas buscas aqui e nesse orgânico aqui ó ele vai Trazendo as informações relacionadas ao nome sandeco né Aí tem
o sandc sand.com aqui que eu não sei que diabo é isso que ele trouxe é porque na verdade sandec também po pode ser sandec né um tipo de técnica de pintura de arquitetura sandc né mas enfim trouxe essas informações aí e tal né aqui embaixo também não trouxe nada sobre mim certo então eu posso especificar algumas coisas interessantes Aqui por exemplo eu eu vou buscar aqui vou trocar a língua Vou colocar aqui ó em português português do Brasil posso fazer isso português Brasil e aí quando eu busco ó que que a gente vai ter esse
HL tá vendo ó HL é PTBR tá vendo ele coloca um tá dando para verí tem que aumentar um pouquinho mais a a tela tá dando para ver né então tem esse PTBR aí ó ele adicionou só isso aqui beleza Então quando eu coloquei PTBR Ele trouxe as mesma coisa mas já veio o meu canal tá vendo ó certo já veio o canal tá e já veio meu Instagram já veio o meu github certo shops.com bicho eu tenho até isso sabia não Transform walls tá transformando as paredes com né estilo né OK aí procurou aqui
algumas coisas né e relacionados né sandeco Macedo Professor sandeco curso sandeco beleza posso especificar uma um pouco mais posso especificar por exemplo eh location não state o Country né o país que eu vou vou que eu quero buscar porque ele tá buscando no Google né Então como ele tá buscando geral vamos especificar para Brasil aí eu acho que não é possível né sandec Manda Ok então sempre no organic ó tá vendo o organic aqui ó el retorna sandec sandec sandec agora sou eu sou eu Ó sandec sandec sandec al ISS aqui É YouTube sandec manda
caramba agora agora é nós aqui na parada S caramba veja que ele foi até 10 né ó foi até 10 beleza até 10 buscas né OK tem como aumentar a questão da da dos retornos tem eu posso colocar aqui ó para ele retornar sem 100 retornos certo ou 50 sei lá 50 vamos buscar aqui você veja que ele altera né aqui ó ele colocou aqui GL como sendo BR Tá Certo Brasil HL que é a a a língua né a loc digamos assim né que loia que é a palavra correta e para PTBR e o
a quantidade de retorno 50 então quando ele busca aqui esse orgânic aqui deve trazer algo em torno disso aí tá 50 50 registros tá vendo ó viu aí 50 registros deu mesmo só que ele começou a usar o e tal Rapaz tu viu que eu descobrir aqui ó Uma coisa minha nesse ai chat online de não sei o qu ó pera aí deixa eu ver o que que é diab aqui tá me copiando bicho os caras são aí vamos colocar que é isso aqui ok que é isso hã o cara ele eu acho que é
um tipo um tipo um um um um site de catálogo de gpts né então como meu GPT tá público provavelmente foi lá e pegou beleza OK então tá tudo Aqui aqui ó mais um ó Yes chat ai ah a gente pesquisa aqui tem um tá no chat APT mesmo né tiktok meu tiktok tô com quase quase 14.000 seguidores de tiktok beleza agora vamos ver o seguinte eu quero que eu quero comparar com vocês como é que a gente faz análise de de código né como é que a gente pode descobrir as coisas beleza a gente
pensando em cima ó eu vou aqui ó no github github que é onde está armazenado Os códigos do crei e vou pedir aqui ó cre Tools beleza porque o crei Tools é diferente do CRE ai tá colocou em repositórios diferentes então quando eu clico aqui eu vou ver que eu tenho aqui o meu o Crew Tools do J né O meu não do João né quando eu clico nessa pastinha aqui ó estão aqui todas as ferramentas aqui em Tools certo todas as ferramentas que a gente pode usar com crei aqui estão os códigos os códigos
fonte efetivamente Você pode usar Beleza quando você importa lá quando você importa aqui ó Crew Tools né eh você pode importar todos os códigos que estão aqui no github Beleza quando você instalou então Esses códigos estão na sua máquina ou no sua no seu no seu quando você instalou o crer para rodar né no seu servidor um deles aqui ó é exatamente o serper tá clicar no serper aqui ó você vai ver que ele vai ter rapidamente aqui uma documentação né de como você usa né você Instala o crei Tool certo dessa forma e depois
você importa aqui ó exatamente como a gente tá fazendo no nosso código aqui beleza exatamente o a gente tá fazendo aqui né tá esse código aqui está exatamente igual ao código que a gente usou aqui ok então beleza posso tirar isso aqui então voltou aqui o CP tá aqui né então você pode ver que aqui ó só aqui em vez de Tools eu dei o nome Opa ó aqui em vez de Tools né eu dei o nome serper mas tudo bem tem problema aqui Serer seper é o nome da to OK agora o que que
eu vou fazer eu vou eu vou clicar aqui em cima ó nesse serdev to.pay que é o nome eh do arquivo que contém o código da da biblioteca Beleza então vou clicar aqui em cima e olha que coisa interessante quando a gente começa a analisar aqui o seguinte ó eu rola Aqui para baixo um pouquinho eu vou vou ignorar um pouquinho essas informações de cima aqui que são importações Pegando por favor professor como é que é aumenta um pouquinho a letra Só um pouquinho tá bom assim melhorou joia a classe do serper Ela come aqui
o código da classe ó quando eu tô falando de classe né só para as pessoas que por enquanto entendem o que que é orientação objeto ou seja se eu tiver essa classe no meu código eu posso reescrever essa classe Tá bom eu posso importar a classe com as mesmas Informações e depois reescrever o código internamente pares dessa parte da classe Isso faz parte da orientação objeto é um conceito da orientação objeto beleza muito bem vamos olhar então aqui alguns argumentos né is aqui são argumentos da da classe ó olha o que tem aqui eu tenho
aqui o nome da do do da da ferramenta busca na internet a descrição a ferramenta que pode ser usada para procurar na internet com uma busca né com a Carry Beleza Aqui tem um esquema Beleza tudo bem A url que de busca ele já definiu aqui como sendo o Google tá bom aí se você quiser por exemplo trocar para Baidu como é que faz teria que ter teria que ver se o serper troca para Baidu se trocar para Baidu ele tem um tem um que tem que a gente pode trocar coisa aqui co o Duck
Duck go aparentemente el não deu nenuma opção né mas se tivesse opção teria como a gente trocar lá Beleza volt que eu tava aqui né você v aqui tems é o lugar aonde está hospedado o servidor do Google mais próximo Onde você quer buscar eu acredo que location seja isso tem o locale esse locale aqui é uma é um onde você vai colocar lá PTBR dizendo que é português Brasil definindo na busca eu tenho aqui o número de resultados tá bom certo que tá definindo quant quanto com quanto 10 né que é o padrão lembra
que o serper vem com 10 de Padrão então eu coloco aqui e aí me traz 10 pode ver que quando eu coloco 10 ó aquele informação do número de resultados Ele simplesmente some tá porque por padrão 10 é é é o padrão de resultado né para retorno do serper ok muito bem então eu vou colocar aqui mais uma vez 50 porque aí eu eu preciso saber como é que ele faz a a transição aqui ó então beleza então veja bem Estamos aqui com essas variáveis aqui né então vamos voltar para cá Olha só que coisa
Interessante ele tem essa função Run que é a função que faz o serper funcionar aqui dentro do do CRE executa executa né o essa ferramenta chama esse ponto Run certo então o que acontece ó vamos lá devagarzinho primeira coisa ele faz um get query ó ele tá dizendo o seguinte quando eu eu eu tenho uma query aqui definida ó que é uma é uma uma busca né você escreve a query passando para o a ferramenta Qual é a busca que você quer fazer no no Serper tá uma outra coisa também outra variável também que você
pode mandar aqui é o seguinte eu posso mandar aonde você quer salvar a busca certo esse save save file eu posso especificar a busca ou seja por exemplo quando eu eh vou executar uma query aqui ó o que que isso quer dizer eu vou vou só executar para vocês aqui e vou parar aqui para vocês verem a coisa acontecendo agora aqui é no meu computador eu vou executar para vocês Verem as mesmas funcionalidades que estão lá no no no agente lá no no crei aparecendo no meu computador aqui Opa desculpa que tá errado que vou
ter que executar aqui ó vou depurar né Eu quero chamar de execução em slow motion tá quando você é programador você nunca dá play para executar as coisas você dá uma depuração você marca aqui ó de vermelho aqui clica duas vezes e aperta na baratinha certo depois eu vou depois Na próxima no próximo volume eu vou falar sobre esses ambientes locais de programação tá Por enquanto a gente vai fazer tudo no colab mas depois eu vou ensinar tudo isso aqui com calma vocês entenderem como é que funciona essas programações locais tá tudo ao seu tempo
mas eu quero eu quero só mostrar para vocês e as informações viajando né dentro do próprio programa né das variáveis internas da ferramenta como é que eu vejo isso né ora Miserável tá demorado aqui então ele parou aqui certo ó ele parou aqui não existe ainda essa variável serper tá então eu vou executar aqui ó quando eu executar você vai ver que vai aparecer aqui embaixo ó essa variável zinha aqui serper objeto Você viu que apareceu aqui ó serper tá vendo quando eu clico aqui do lado ó o que acontece eu consigo ver os atributos
internos certo da ferramenta consigo ver isso ó tá vendo ó Então eu tenho aqui Country description você pode ver que é a mesma description que tá lá eh local tá vendo ó location certo e todas as informações Any results = 10 né aquele nome da nome da do da ferramenta que é search internet tá vendo o nome do arquivo vai ser falso né save file você é aqui é verdadeiro ou falso né Então tá tudo aqui beleza O que é interessante é que quando Você tem o nome da variável aqui serper e eu tenho por
exemplo loc eu posso alterar essa informação de forma muito simples fazendo isso aqui ó serper ponto quem é variável que eu quero locko vai receber quem PTBR beleza ó serper pon looc receb PTBR tá vendo Ok vamos testar se isso se isso tá aparecendo efetivamente ó vamos lá ó eu vou clicar mais uma vez aqui ele vai parar e tal e a gente vai Ver essa alteração acontecendo certo quando a gente estuda programação a gente estuda dessa forma aqui vai viajando por dentro da do programa né executando em slow motion que eu falo né linha
a linha e olhando o que tá acontecendo P pá ess a forma mais correta de você aprender a programar tá em vez de você executar uma vez só né vai executar mais uma vez agora aqui tá tá executando tá meio pesadinho porque tem muita coisa rodando aqui no Meu computador né deixa eu parar aqui talvez o olh mana puxando dado Opa beleza agora vamos lá mais uma vez ó não tem a variável serper aqui né então quando eu chamo serp Dev true o que que acontece ele vai executar esse código inteira aqui tá criando um
objeto dessa classe e você pode ver ó que aqui nessa parte aqui é a parte de construção do objeto então quando eu executar lá você vai ver que vai aparecer todas essas Informações lá ó pá pá pá pá tá não é então vamos voltar lá olha executei ele ele abriu lá e você vai ver que tá Exatamente isso ó description search internet search Car string e tal né is aqui ó Cadê search internet co entendeu tá tudo aqui né E aí quando eu venho aqui ó name search the internet aí você vem aqui volta name
lá embaixo search the internet mesma coisa você vem tá acontecendo efetivamente isso né ele tá Montando todo o objeto aí para poder ser usada ele tá montando a ferramenta para ser usada ela não tá sendo usada ainda olha aqui a informação de loc ó dentro que ó está como vazio né string vazio mas quando eu executar essa linha de programação ó passando pra próxima execução Olha o que acontece ele recebe quem PTBR beleza lo recebe quem PTBR beleza OK voltando para o código lá do João você vai ver que em algum Momento ele fala o
seguinte ó eh HL HL recebe quem esse self Lock Ou seja é o próprio objeto o que tá dentro dele que é local certo o local eu não alterei para PTBR então ele tá dizendo esse payload aqui é é a é a é a conexão com o serper tá então payload tem uma uma variável chamada HL não tem quem é a variável HL O que significa essa variável HL aí eu Volto lá no serper ó ó que que é HL HL é o quê PTBR Deu para entender então eu estou conectando ó apesar do João
não ter liberado pra gente alterar nós mesmo temos que alterar esse loio ele deixou tudo meio que foi muito melhor foi ou não foi certo pode perguntar marel não era era só se dá para o que mais dá para filtrar vamos lá a gente vai ver agora vamos ver agora dá para Filtrar a cidade por exemplo cidade não sei acho que não né acho que não tem que ver o que que o serper ele entrega aqui ó por exemplo Country certo aham então Country aqui é BR né ó porque esse location ali é o mesmo
location aqui o location é veja bem olha só que interessante tem us un States GB United Kingdom a eu tenho México Japão de novo certo aí mais um aqui que eu não sei eu posso Especificar aqui você veja que ele colocou location mas ele não colocou todas as Locations que eu posso usar né tipo assim tá muito limitado isso aqui ó tem Dubai tem Estados Unidos tem Paris tem Bangkok tem México tem Londres tem mumbaai na Índia mas não tem Brasil uhum não parece que o mundo esse mundo de location da do serper tá meio
limitado concorda ou não Sim está limitado porque provavelmente pelo meu conhecimento técnico certo isso aqui são Aonde estão Os servidores de busca do Google que você quer conectar certo seria o data Cent do Google entendeu Então qual que você quer usar Ah vamos usar o do México ou vamos usar o do Japão entendeu será que existe um BR eu sei que eu sei que em BH tem em São Paulo tem né Mas por que que não colocou aqui no serper tá então tem que ver se ele se eu colocar BR será aceita e se eu
Colocar JP né Japão será que vai aceitar então eu vou colocar aqui ó qualquer coisa só pra gente ver qual é porque o importante é que o seguinte eu vou colocar por exemplo aqui Japan né e vou mandar buscar e vamos ver o que que ele vai rotar aqui né aí eu vejo Qual é a variável eu consigo ver lá então vamos ler ó vamos ver aqui ó que aí a gente vai escrever lá o que aparece então ó eh o GL será JP né e e o location vai ser Japan beleza Ok ele forçou
a localização tudo pro Japão né Se eu colocar o Country aqui Brasil e mandar rodar de novo com a com a com o location sem do Japão Será que ele volta tipo assim coloca BR aqui e Japão lá então ó não ele não deixou certo não deixou tá vendo aqui ó ele não deixou Japão é Japão e acabou né certo evand você que é do Japão aí que a galera do [Risadas] Japão tá sentindo em casa Né para mudar isso na Crew É só colocar lá aquilo que você fez lá o é então se eu
quero fazer uma busca Brasil se eu quero fazer uma busca Brasil Eu particularmente não vou usar o location certo ok vou deixar assim ó vou simplesmente colocar glbr e a e o o location como sendo PTBR beleza porque que acontece aí ele vai o que que ele faz como eu não especifiquei o servidor ele vai fazer isso de forma automática ou seja vai buscar Qual o Servidor mais próximo ou alguma coisa assim deixa ele fazer a busca por si só tá é isso Rodrigo levantou a mão Rodrigo não Beleza então então vamos continuar aqui né
então tem aqui essa variável ó GL HL eh e num ó GL HL e num vamos voltar aqui no crui quando ele fala num ele ele alterou aqui em cima ó esse Any results Tá certo e aí ele colocou no payload o quê o n ó o n igualzinho tá vendo o n Igualzinho ó do do serper então ele começou com o n lá em cima definido como esss Em algum momento ele atribuiu o results a certo então o que que eu vou fazer vou lá no meu código e coloco o qu ser pon n
n vi que ele traz ó ponto TR n já traz para mim qu iG quant pronto alterei agora traz mais informação de PBR beleza mais informação de PTBR mais informação de PTBR que é muito mais segmentado né Vou vou tirar os as buscas eh fora do Brasil Beleza vou vou então agora ver como é que fica o lance da da localização né do country né esse GL aqui ó GL aqui ó o Edson professor está muito avançado Será que Poderíamos voltar pro creads iniciantes vamos voltar já já tá wedson só um mentinho já a gente
volta eu acho que é importante isso aqui esse processo aqui agora então vou fazer o seguinte ó eu tenho o Country né Country é uma é uma é uma informação que vai pro GL Ó quem é GL GL É exatamente BR então se eu definir o country como BR fechou minha busca tá completa aí basta a gente executar então voltando aqui ó eu vou fazer o seguinte ó vem aqui ó serper Opa serper ponto Country só o quê BR e nisso aqui então o que acontece eu consegui configurar mais tempo né Mais resultados mais focado
em sites brasileiros da linguagem português Beleza então com certeza aqui a gente Vai ter um resultado muito melhor né em relação ao serper do que se eu executar somente ele Limpo né Beleza só que eu eu recomendo o n results colocar não pode ser aqui também pode ser aqui também n results é 50 eu estan aqui em cima e passa aqui embaixo não tem problema nenhum Ok então basicamente é isso e agora basta vocês executarem aí que vai dar lindo vai dar bom alguma dúvida pessoal em relação a isso aqui eh o pessoal falou que
ficou muito Avançado mas veja bem se eu chegasse para você e dissesse só assim ó ah galera é o seguinte para alterar as informações de localização né como seria aí eu vou fazer o seguinte eu vou colocar aqui serper p loque igual a pt pt trbr agora é é é aula para o pessoal iniciante certo se você quiser alterar a quantidade de resposta já que ele retorna só 10 eu vou aumentar para 50 como é que eu faço eu coloco serper p n Results iG 50 Você viu que lá no serp eu posso colocar até
100 né E se eu quero dizer que eu quero que ele pesquise só em sites do Brasil eu vou colocar serper ponto a Country igual a Brasil a aula inteira seria só isso Deu para entender Deu para entender então voltando para os iniciantes isso aqui não é difícil concorda certo iniciantes Não de boa isso aí agora iniciantes tudo bem vocês aíí como diria na minha época passou o Bizu agora tá fácil esse agora o esquema é por aqui tá só que eu tô justificando que que eu tô fazendo se vocês olharem mais uma vez toda
essa explicação que eu dei de trás para frente né né olhando os códigos cada vez mais você vai se você vai se apropriando de como você pode pesquisar lá no no seu com o GPT certo então é isso certo eu tô mostrando que uma coisa conversa com a outra e como que que eles conversam tá última Coisa vocês viram que uma limitação da classe do João né respeitosamente falando né eh veja bem que aqui eu tenho uma possibilidade de fazer páginas tá é óbvio né porque se eu procurar aqui por sandec ó no Google ele
vai me dar páginas de de de informação então aqui é a primeira página aqui vai paraa segunda página beleza aí aqui eu vou pra terceira página tá páginas de informação então eu vou dizer pro serper que eu quero algumas páginas de informação Quero quero três páginas certo e informação então eu vou buscar isso aqui ele vai me trazer essa informação aqui ó né E vai me trazer as páginas aí quando ele me trouxer as páginas eu tenho que dizer qual é a página que eu tô que eu vou usar ó se é a página um
se a página dois se a página três certo então eu tô eu quero ir pra página três n informações tá então eu coloco página três então altera aqui ó para três se eu quero ir pra página dois como É que eu faço D busca Então agora ele vai trazer tudo que é da página dois tá vendo ó e aí se eu quero paraa página um então aí ele tira a página tá vendo ó que ele vai pegar é como se ele tivesse aqui só na primeira página né só nessa primeira busca aqui tipo assim buscou
pela primeira vez me pegou os dados mais prevalentes aqui da primeira página e pronto só usou isso se eu quiser usar mais páginas veja bem cada vez que você entra mais nas páginas menos relevante Vira a informação certo da busca do Google não é isso que acontece Então você tem que tomar cuidado até onde você vai beleza at onde você vai porém o que acontece vamos olhar o cru a ferramenta ela não tem paginação ela não tem essa opção de paginação não tem simplesmente não entrega entendeu Você não tem como paginar aqui pedir para o
crear e paginar se você quiser ir pra segunda página que que que eu que que eu Recomendo ao invés de você usar paginação aumenta a quantidade de retorno tipo ao invés você retorna 100 se é 10 retorna 50 são são cinco páginas beleza Será que 50 50 retorno é será muito relevante para que você vai buscar no Google aí depende você tem que seria interessante você ir buscar no Google e ver que se se é relevante né s tá na página 10 aqui são 100 buscas né O que que isso tem de relevante em relação
a sandec ó nada concorda não tem só esse Aqui né da Campus par que é muito antiga beleza mas quase nada relevante né Eu tô aqui numa questão sem né ah eu eh o Eugênio pedi para colocar aqui location go São Paulo Brasil eu acho que ele não vai aceitar Tá eug aceita aceita é lá no CP es na cidade vai lá no CC Pera aí só um momentinho era isso que eu ia te falar só escrever só escrever escreve Aí que o meu Rio de Janeiro BR lá na frente começa br br vamos lá
começando com br no options não aí ele lev ser a cidade escreve Rio de Janeiro Oi não po brasilo Esse calma pô Calma calma eu tô vendo location Brasil mas qu coloca a cidade também então aqui eu escrevi Rio de Janeiro apareceu Rio de Janeiro se estado é porque se em cima pede país embaixo é a localização no país não seria isso exatamente aí o meuo aqui no có aparece Rio de Janeiro masem eu coloquei BR aqui ele me trouxe Brasil Rio de Janeiro ele que tá me trazendo sou eu direto Rio de Janeiro Rio
de Janeiro aí foi Pronto agora sim então eu posso colocar isso aqui provavelmente ele deve aceitar tá então lá No Só que nesse caso a variável aí é para o servidor do Google eu tenho que ver qual é a variável que ele tá usando né no location aqui ó pera aí eh par par par é somente location né OK location aqui ó self location Ok beleza então vem aqui ó serer P location aí você pode vir aqui e colocar se ele te deu essa opção beleza tá não mas a pergunta é eh essa Variável ela
tá definindo a cidade de varredura Ou seja a cidade de busca em si ou onde onde está o servidor do Google ah eu não sei tá agora eu não sei não beleza é melhor deixar é melhor deixar sem nada posso falar como que a mexe com seo isso aí é para para poder a igual lá no no Google quando você ativa a localização ele dá o resultado de acordo com a região lá no próprio no Google e você consegue alterar algumas algumas eh Características lá trocar a cidade trocar o GPS e aí quando você faz
a busca no Google diferente Mostra para mim mostra para mim abre aí seu computador mostra pra gente isso aí acho que isso é importante hein sim É de fato é porque se a gente usa muito serper certo e você pode você pode defir dessa forma nesse nível isso é muito legal cara não é ontem ontem eu joguei 225 você que a gente estudar ferramenta Por dentro ó né compartilha sua tela Vamos ver aí isso aí isso aí é uma sacada de mestre bota aí vamos lá não mas vai no Google não não aí não no
Google como é que o Google faz porque aí a gente vai simular como o Google faz entende quer dizer dessa forma a gente especifica cada vez mais a informação onde que ela vai buscar fica mais acurada a informação isso aqui é uma coisa que eu acho que só a gente me Gal por exemplo vamos acho Que nem a galera por aí tá sabendo como fazer isso merecia um vídeo pro Canal hein não é na busca Então mas eles aqui ó ele dá coisa relacionada a Rio de Janeiro também aí aqui ó pera aí Aqui deixa
ver Ferragens eh Vamos lá eh taubat tá vendo aqui ó tá vendo aqui ó ele dá essa informação aqui ó resultados para Taubaté escolher região escolher Região entendeu então você consegue aqui ó volta redonda por exemplo ele já altera Ah então altera o resultado então ou se essa essa essa alteração ali pera aí pera aí pera a pera aí pera aí então deixa eu ver aqui minha location Vamos colocar aqui volta ah como é que você colocou aí L ferramenta botta alguma coisa só para ver se vai dar igual ferragem né aí por exemplo aqui
ó vamos lá que que deu primeiro primeira Aí loja de ferrado tudo para sua obra é apareceu aqui ó ferrar loja de ferrado Lima fé trin for mas aí aí o que que acontece aí varea também des mais um pouquinho des mais um pouquinho Facebook da vda loja de ferramentas Facebook TeleListas trazendo mesmo da cidade u tá aqui ó Volta Redonda e tal que que é esse amoedo.com ferragens Dea aqui Cara isso aqui é muito massa bicho sabia Não S não que el faz a busca por localização sim mas a questão é é esse refino
em relação a ferramenta você porque aqui ó se você olhar aqui em cima ele até mudou a o que eu escrevi ele mudou loja de ferragens Volta Redonda RJ entendeu já Altera isso tudo muda de busca informação e outra tem também configuração alteração é no é você tem como fazer também alação no no próprio navegador para alterar a sua localização Ó essa essa informação aqui Oi deixa eu ver se ele ele o que que ele altera aqui ó po é porque ele tem aqui Um um TBS aqui eu não sei se ele tem essa opção
TBS que é nas últimas 24 horas entendeu sei se é que eu tenho que ver o que acontece eu tenho que ver o que o que que o o entre de informação e o que que o João liberou Entendeu cara uma ferramenta que eu acho que a gente vai reescrever ela alteração ela é Ela é no Campo de busca ali especificamente você coloca o que você tá procurando e depois o nome da cidade é isso D licença posso falar tá falando é o que trouxe essa sugestão aí então ess daí uma parte do local você
pode refinar a a palavra-chave e a região né estado e país Então você consegue fazer tudo eu sou novo eu tô aprendendo ainda mas aqui na serp você consegue também a serp esses últimos dias né esses últimos 30 Dias variou bastante devido aos updates do do do Google né o Core update então por exemplo aqui no na serp você consegue ver também eh as posições nas últimas momentos na última hora nas últimas 24 horas semana mês e passado então a gente consegue determinar né fazer uma pesquisa regionalmente né o se local para trazer os resultados
para ver o que que tá aparecendo Regional quando você olha o Google Maps você vai ver regionalmente então às vezes você quer Fazer uma pesquisa por exemplo nesse caso aí ferro e aço né em Volta Redonda Rio de Janeiro eu se eu fizesse pesquisa aqui provavelmente não vai aparecer os resultados que tá aparecendo para você aí então a gente colocando essas variáveis a gente tem essa essa visibilidade do do usuário que tá localmente o que é muito legal né cara sim porque aí você refina cada vez mais mas você percebe o seguinte eu acho que
esse Case Que a gente tá vendo aqui agora é um Case muito bacana pra gente já abrir a próxima a próxima unidade que vai ser o próximo volume que a gente vai estudar próximo livro com a reescrita desse dessa dessa dessa tuol porque você veja que o João ele deixou de uma forma que qualquer um possa usar e pegar e e e trazer informação e pronto Deu para entender ele meio que não refinou muitos detalhes ou seja tem coisas aqui na na api que você pode atribuir certo e que Você pode fazer que pode melhorar
muito o seu o seu refino e que é muito importante para você extrair informação certo por exemplo a galera do marketing né Rodrigo você você e o pessoal você também do marketing hoje Rafael sim um pouquinho soneco então a galera do marketing que usa muito a pesquisa na web para trazer informação né Muito muito tipo muito então esse refino pode fazer com que os agentes tenha mais qualidade de de de de de de De dados entendeu porque o que acontece da forma como está ele tá muito genérico né você veja que com pouca coisa que
a gente usou aqui de de refino né Eh eu vou vou vou agora voltar paraa minha tela tá ô Rodrigo Obrigado aí pela pela pela ideia aí OK vamos lá retornar a apresentação você veja que nesse caso aqui no nosso ó eu consegui refinar eu não tinha nada disso aqui né tinha nada disso aqui agora o que que eu posso fazer eu posso Definir a língua a quantidade de retorno Qual o país que busca e qual localização específica entendeu Só que essa localização específica eu tenho que dar exatamente como o serper tá dando lá deu
para entender uhum por exemplo eu tenho que por exemplo vir aqui e buscar por exemplo aqui nessa location Tenho que trazer aqui pro o Natal no Rio Grande do Norte né então ten que fazer exatamente assim esse dado tem que ir lá então a a pessoa que vai fazer a busca ela tem que Estar em sintonia com a api né e não tanto em sintonia com a própria ferramenta do João né Deu para entender então é é mais ou menos nesse sentido aí que eu acho que a gente ganha muito aqui nesse nesse processo de
busca dos agentes aqui entendeu E aí o que acontece eu acho que dá paraa gente aumentar mais o processo né Por exemplo eu vi aqui uma opção que o serper tá dando que é é você buscar eh a opção de você trazer a informação nas últimas 24 Horas por exemplo né aqui ó últimas 24 horas certo então quando eu coloco últimas 24 horas ele vai colocar uma uma uma opção aqui que é essa Acho que é essa TBS aqui ó vendo TBS Então tem que definir esses essa TBS como é que vai ser refina mais
mais ainda a informação Deu para entender então vou sandeco nas últimas 24 horas aqui em Natal né não tem nada meu não fiz nada desgraça né exatamente né 24 horas Não postei nada não fiz nada então isso vai dar mesmo né então é isso né interessante Cara isso aqui viu interessante Fala Rodrigo é mas no caso essa informação também tem lá na na na ferramenta do Google lá por isso que tem essa aí da serp lá você pode eh lá na na no ícon no no menu na na aba ferramentas aparece lá alterar idioma resultados
pesquisa avançada a data e você filtra isso o crp puxou isso no do do Google apenas Aham só que só Que tenho tenho uma uma consideração a fazer do que você falou porque eu só posso Apesar de eu saber o que acontece no Google né da gente saber eu só posso usar o que o serper me permitir entendeu porque api é eles né não é o Google de para entender quem levantou a mão aí é o fmb fmb Ah boa noite Fala Fala teu nome é Rogério tudo bom Fala Rogério tudo bem parabéns aí pela
sua aula tá excelente eu queria só dar uma dica aqui que eu não sei se o o serper consegue no Google existe uma ele é um banco de dados gigantesco informações da como chama da internet ele usa alguns comandos que você pode dar pela linha de pesquisa do do próprio Google são os dorks você procurar aí D rkss tá e você Poa um exemplo para mim você pode especificar inclusive qual é o site exclusivo que você quer num determinado site ou pelo título da página ou pelo conteúdo ou arquivos que ele index pela internet porlo
uma planilha de excel Site instagram.com pode sero pode então eu vou tirar eu não sei se você consegue isso pelo pelo serper é V é isso que eu vou testar né Isso quer is aí você granula muito mais Você pode procurar só site de a deu cer deu certo Deu certo deu certo Deu certo isso aqui é muito Desculpa aí galera F tô empolgado com esse TR cara ficou muito bom velho isso aqui é muito muito bom você quer ver uma coisaa se botar file Type 2 p XLS você vai pegar planilhas de Excel e
lá no conteúdo você b incent igual é dois pontos e bota um nome tudo junto assim ou é file Type dois pontos x XLS XLS você pode botar PDF XLS e assim por diante vou colocar PDF pode ser pode PDF sobre qu site você pode botar Instagram onde você quiser vou buscar PDF sobre Vasco vamos ver se tem alguma coisa ó tá vendo ele vem o arquivo para você baixar Inclusive Caraca velho isso aqui é Pot hein é potente demais tá e não são só esses comandos tem vários deles tá se você entrar aí no
Wikipedia Google doc você vai ver a quantidade eh São comandos do banco de dados do Google é rog inclusive vocês vai pegar se você poar rrio Rogério Rogério eu vou pedir por favor para você diga queria que você fizesse um resumo dessas coisas que você tá falando Aham e você postasse do nosso grupo para complementar a aula certo Galera segundo sandeco pediu eh aqui são os Como é que chama DOC se lá falou d o d de dado o r k s dorks dorks os DC que é possível fazer com a busca do serper certo
sandec pediu você também tem a possibilidade só só interrompendo aí um minuto de puxar todos os e-mails por exemplo da cidade de por exemplo você pega no no Linkedin e dentista na cidade de São Paulo Pô a gente tá criando um monstro aqui sério mesmo cara não inclusive Telefone GPF tudo tá você consegue eu tenho aqui na minha no meu Google Meet aqui né uma que uso para transcrição eu posso depois pegar e e separar essa parte isso aqui vai ficar muito bom ô me irmão T abrir minha cabeça assim agora você tá entendendo isso
aí usa muito pro pessoal que faz investigação Mas você sabe que você sabe o seguinte viu Rogério é é que o legal é que ao invés da gente para simplificar Para quem vai usar a ferramenta a gente podia criar uma ferramenta específica usando serper aí eu eu eu já eu já eh eu já não usaria mais a ferramenta do crear Nativa sabe eu criaria uma ferramenta do zero do jeito que ela do jeito que a gente tá pensando ela e aí o cara ele pode especificar só tipo assim ah eu quero usar tal coisa tal
coisa e tal coisa em vez de ter que escrever sabe ah busca PDF busca não sei o qu lá busca não sei O qu E aí a própria ferramenta monta essa query entendeu automatica ente nessa estrutura por exemplo eu quero pdfs do Vasco busque pdfs do Vasco tá então tem um agente que montaria essa query dessa forma entendeu E aí passaria para a ferramenta buscar Deu para entender que legal legal então de certa forma a gente sai um pouquinho do que o João que o João construiu né porque El ele como construir para todo mundo
então ele tem que construir realment da forma Mais genérica Mas quando você vai conhecendo as ferramentas que isso aqui eu quero fazer com vocês no próximo unidade vai conhecendo as ferramentas e a gente vai construindo as nossas personalizando Cara isso vira um monstro do jeito que a gente tá começando aqui agora Quais são as possibilidades que a gente pode encontrar de dados com isso aqui coisa para mano entendeu só que detalhe né O lance é que eu vou automatizar esse processo inteiro usando Os agentes entende sandec então é isso Que é isso que é a
potência vamos ver N das mãos levantar porque senão vai ficar cois pode fazer deixa o Rogério concluir a fala dele eh não só para exemplificar se você quiser pegar por exemplo todos os sites de gov.br você põe lá insite goov.br e aí procura as coisas lá dentro e ele te der retorna tudo olha aí olha aí que bacana tá eh o pessoal usa muito isso para pegar por exemplo eh file Type ponto Dois pontos TXT in text eles colocam dois pontos o senha e assim você não acredita a quantidade de senha vazada que aparece aí
no meio desses negócios ó pessoal Olhe só o que ele tá dizendo é o seguinte eu posso copiar isso aqui ó file Type PDF e eu vou colocar na minha query aqui ó query certo lembra disso então eu coloquei a query isso aqui ó Tá o que que meu agente vai buscar vai buscar PDF Relacionado ao Vasco quando ele vai executar isso aqui ó agora é porque eu não tô sem a sem a Crew aqui né mas eu teria que fazer o seguinte eu tenho que resulta né eu tenho que eu tenho que criar Crew
aqui desculpa vai ter que ser aqui né Crew bo pera aí deixa eu copiar lugar fic mais fácil que eu não quero ficar perdendo tempo com isso vou colocar aqui ó aqui então vou ter aqui minha Crew certo embaixo Eu vou ter o agente de pesquisa aqui certo o agente de pesquisa aqui ok então só tenho esse agente aqui tá o que a gente tá dizendo para vocês o pessoal que pode tá voando um pouquinho pode tá se sentindo perdido só colocar uma tesque também né preciso de uma tesque aqui e pesquisa análise pesquisa tesque
ag gente extrair informação de site essa aqui é a pesquisa então eu vou colocar aqui ó Ok vou importar esses dados aqui tá não não é isso não ô desculpa a eu tô muito empolgado com agora Feliz viu sério mesmo não precisa disso aqui o agente é o agente que a gente criou lá em cima tá certo ó gente pesquisa mas vocês lembram que quando a gente foi fazer quando a gente foi enviar informação aqui tá certo Tira aqui fechou aqui vírgula aqui S onde é que tá muito rápido não tem problema não Vai morrer
não vamos lá tem que incluir process também né process beleza tá aqui process aí vocês lembram o seguinte ó eu vou pegar a query em cima que é o que vai buscar então a quer é essa certo então lembra que eu vou fazer aqui ó copiando mais uma vez o kick off lembra vou fazer o KickOff aqui vocês lembram que eu eu tinha que colocar aqui ó Qual é a query certo a query agora o que que é a query galera pode ser exatamente a busca do Google Que vai funcionar Deu para entender Olha que
loucura isso é isso que a gente tá discutindo né Fecha aqui aave então agora el não buscar simplesmente sobre o Vasco ele vai buscar pdfs links de PDF sobre o Vasco percebe ou seja Vasco é na zoeira né Você pode buscar PDF sobre qualquer cois que você queira dentro do seu agente aí o que acontece eu busco esses pdfs eu baixo esses pdfs E aí eu vou ter um agente para ler os pdfs Deu para Entender que eu achei e eu faço essa execução cara é muito louco isso aqui cara PDF eu vou te excluir
da aula hein Eduardo miserável é muito louco isso aqui cara que possibilidades aqui são muitas entendeu muitas mesmo muita mesmo você pode você pode especificar por exemplo como ele falou lá né site eu quero buscar no Instagram informações sobre determinada coisa E aí Insta tá errado aqui Instagram aí você vai trazer informaç coloca @gmail cv.com @ Sand busca dentro do site @gmail eh @gmail é dentro do site do Instagram @gmail não entendi ele vai trazer os e-mails de da cidade de São Paulo por exemplo se você especificar Instagram São Paulo @gmail @outlook então ele vai
trazer todos os e-mails então esses esses hack eu preciso que vocês montem isso pra Gente Vocês que são feras nesse negócio aí certo nesse detalhe das buscas do do Google para passar isso para os grupos entendeu Amanhã eu mando um 120 hacks desses daí para pegar você não im certa informação eu não vou passar é aquela coisa afeto e conhecimento reteve e perdeu beleza é isso então passa o conhecimento pra frente vamos fazer essa bola girar Cara eu tô vendo muita possibilidade nso aqui cara ô sandeco sério mesmo eu só ia dar um exemplo de
Aplicação disso porque diariamente no serviço acaba usando muito os dorks do Google por conta de fazer Investigação Criminal então acaba que essa parte do dor também ajuda muito nessa área da tanto judiciária quanto policial também sim legal cara ó vou colocar a query aqui separadinha e depois eu vou compartilhar esse código com vocês aí tá ô ô sandeco oi tem uma ferramenta chamada gelid que ela faz praticamente 10% do que os meninos estão falando aí usando os dor o que você acabou de fazer o que eles né acabaram de trazer aqui pra gente abriu uma
caixa de pandora aí a gente pode trabalhar aí volume se Volume 7 do seu livro cara a gente pode fazer muita coisa com isso aqui velho É sério é sério o detalhe é o seguinte você pode por exemplo a gente pode criar um você pode criar um sistema usando stream Lead né que é uma coisa mais organizadinha Web pro cara dar entrada de informação aí ele pode escolher o lugar que ele quer quer mandar PR pesquisa né fazer essas escolhas aqui do tipo do arquivo aquela coisa toda entendeu quantidade de resultados faz uma especificação pro
cara ir digitar essas informações de entrada aqui para para a própria ferramenta né mas eu acho que PR gente extrair o máximo do que a gente pode fazer em termos de busca na web para trazer scrap aquela coisa toda eu acho Que tem que criar uma ferramenta nova sabe com esses com essas necessidades nossas específicas entendeu então é assim eu vou precisar conversar muito com a galera que que mexe com essas coisas de pesquisa aqui em relação ao Google essa parada toda para pra gente criar essas ferramentas entendeu porque criar ferramento para mim é tranquilo
eu não tenho conhecimento do da busca do eu sou um cara que busca o só pelo Termo mesmo vamos na lista o Vittor Valente tá na na vez aí fala Vittor Boa noite não eu só queria fazer um comentário Acho que até já tocaram no ponto aí no no no chat é porque esse esses dorks eles são usados por uma técnica chama Google hacking né e é só alertar que galera pode achar muita coisa ilegal aí né informação sensível vazada e tudo então não sei até o limite que o a CRE pi vai deixar usar
essas ferramentas Pode criar um hacker aí né um agente hacker que vai hackear tudo é e depende como é que o serper entrega essa informação né porque o próprio serper pode filtrar isso aí entendeu PDF com vírus exatamente É não é porque eu eu vi uns vídeos um tempo atrás da galera usando esses dork aí para para achar informação sensível mesmo para hackear mesmo S igual o cara citou aí você bota TXT password aí você pode achar um site no diretório de um Site um arquivo TXT que tem a senha da a senha da empresa
tudo entendeu então mas não seria interessante para fazer um agente de vasculha dados vazados de determinada pessoa para você garantir que não tem dados vazados olha que coisa interessante É sim é aí é o negócio aí vira uma ferramenta do bem em vez de virar entu isso isso que ia falar é vira uma ferramenta do bem pô em vez de virar uma ferramenta do mal ess fera aí ó você vend a ferramenta pra empresa aí porque Eu tô ensinando vocês também a criar produto certo você usado pega o produto aqui constrói e entrega pra empresa
quer dizer quanto que um cara paga num negócio desse aqui do jeito que você falou entendeu Vitor Então você faz a ferramenta que que ela vai buscar se existe ou não e você entrega onde tá tá em tal lugar tal lugar tal lugar tal como é que você fiz isso ah usei Inteligência Artificial usando agente inteligentes foi assim assim assim meu Irmão você lembra que o primeiro problema que você trouxe hoje foi justamente empresas que querem entrar na Inteligência Artificial e não t eh coragem por conta da dos dados sensíveis S Então olha aí essa
ferramenta pode inclusive verificar se dados sensíveis foram vazados Exatamente isso eu então eu acho importante vocês vocês dar uma olhada nisso também entendeu Como é que pode fazer essas buscas de dados vazadas aí depende como É que vocês queiram fazer beleza vamos vamos na fila porque senão a gente não vai tá eh hoje para mim para mim deu beleza assim eu eu hoje não vou mais ensinar nada porque Cara isso aqui foi porque a gente foi né juntos construímos o momento fala Maxuel bom rapidinho o seguinte eu dei um a gente dá um Google dei
um GPT aqui eu tenho eu cataloguei aqui mais ou menos umas uns 100 do e maneiras de Utilizar com operadores para exploração de sites vulneráveis com operadores para pesquisa de vulnerabilidade na Web sim com operadores para coleta de dados empresariais com operadores para busca de informações pessoais Enfim então tô dá eu posso até transformar isso no pdf e colocar lá no grupo Acho bom acho bom vou passar um exercício para vocês para vocês fazerem em casa beleza eu quero ver na próxima aula rodando Que por sinal preciso conversar com vocês sobre A próxima aula eu
tô com problema de horário na quarta-feira que vem agora nessa quarta-feira agora eu vou estar em Valparaíso fazendo para palestra pra garotada para Campos par de Goiás vamos lá isso é um uma coisa que foi marcada há muito tempo não é não é maldade não eh tipo eu eu eu eu eu eu gosto demais ir nas escolas para falar da falar de a falar da possibilidade do pessoal ir para Campus par então eu vou dar ingresso pra galera tô com quase 300 Ingressos aqui para dar para pessoal no interior aí entendeu então eu gosto de
ir amanhã eu vou fazer palestra na escola do futuro cara lá no José José Luiz bitencur que é um lugar a escola é maravilhosa mas ela tá situada no lugar assim de pessoas que precisam mesmo daquela escola lá entendeu mas a escola é linda é um de louco eu vou mandar foto para vocês vou lá fazer palestra amanhã aqui Aparecida de Goiânia que é na Grande Goiânia vou também fazer lá E esse essa palestra aí na quarta aí eu tô indo para Anápolis entendeu Vou para Anápolis faço falo sobre a Campus par isso vou fazer
sorteio de ingresso vou dar ingresso pra galera tal de Anápolis eu vou direto para vó Paraíso entendeu Brasília V Paraíso ali e aí na quarta-feira eu tenho que fazer uma palestra eu tenho que fazer palestra em Anápolis e estarei em Valparaíso dormirei lá então quarta-feira agora não tem como a gente ter aula porque aí é Aquele problema de novo da conexão entendeu então eu quero ver com vocês a gente pode repetir na segunda que vem a s por não deixa PR outra quarta né na outra quarta eu tô em Recife cara tô em Recife na
Campus qu de Recife show de bola Professor obrigado viu e aí quem quiser ingresso para Campos par de Recife tiver no nordeste quiser ingresso falar comigo tá manda mensagem para mim no privado já dei ingresso é pra galera aí eu tenho 50 ingressos para dar quando Tiver em Brasília Vamos tomar um café Beleza então Olha só aonde no cear ou em São Paulo São Paulo já tivemos uma cachaça boa aí André que sabe foi mesmo cara foi doida André André Rose há vídeos hein sandec temos vídeos foi foi bom tava assim foi muito bom foram
20 quase 30 pessoas né Canal Então pessoal então podemos combinar pra segunda-feira que vem combinadíssimo então Daqui uma semana a gente tem a Última a última aula porque eu acho que ainda vai ter mais aula tá bom eu marquei quatro encontros mas eu acho depois de voltar da da Campus de Recife a gente vai ter mais um ou dois encontros pra gente fechar essas coisas que a gente precisa fechar então não se preocupe não tá eh mesmo que fique a mais é por conta do professor é porque eu gosto de dar aula Beleza então ó
vamos lá tarefa de casa beleza tarefa de casa pensa Comigo uma busca usando serper ele não não gasta llm Ou seja eu posso rodar o olama com o Lhama 38b certo local e deixar o na pesquisa Deu para entender e aí eu vou trazer dado ó a rodo né com essas técnicas que a gente tá usando aqui agora então eu quero o que que vocês vão fazer de de exercício eu quero quero eu quero na próxima aula que algumas pessoas pess mostrem para Mim funcionando beleza eu quero essa estrutura que a gente criou aqui de
buscas aqui usando o DOC né que o o o Rogério mostrou pra gente aqui e usando local com o olama certo eu ensinei hoje então tem que rever Tem que rever a aula aqui comigo essa aula e ver esse processo inteiro que eu acho muito produtivo né você veja o que acontece quando a gente olha a coisa por dentro e entende como ela funciona percebeu a potência quer dizer A gente olhou para dentro de quem olhando primeiro para dentro do do próprio cer né Depois a gente olhou para dentro do próprio Crew ai da ferramenta
para ver como é que funciona e aí começou a surgir possibilidades e possibilidades e possibilidades né que fez a gente chegar nessas conclusões que a gente chegou hoje em relação à ferramentas você olha Devagarzinho assim pro C ISS não press não sei o que lá mas pô no final das contas Ou seja a gente não tava usando direito né concorda comigo ou não ninguém tava usando direito essa merda aqui né tava todo mundo usando errado tava todo mundo usando errado mas por quê Porque também eu acho que a documentação eh da própria ferramenta né do
do cri ela deixou desejar né ela só ela só diz ó faça assim Pronto né não não V no Detalhe mas como a gente abriu o código aqui e foi no olho no lanç né olho no Lança e a gente conseguiu trazer boa bons bons insights para usar isso no no dia a dia né isso graças ao cara que levantou a mão agora né ele é ele é o responsável todo mundo deve uma cerveja para ele beleza aí não faço isso não que eu bebo não be você não bebe poss cervejeiro para quem não sabe
melhor eu levar a cerveja que eu garanto Fala Roberto até uns 200 l dá pra gente Levar brincadeira a parte abriu minha cabeça S abriu minha cabeça demais e mais a contribuição do dos colegas aí de tarde o Rodrigo agora o Maxwell fmb aí que eu não sei o nome né a turma toda aí pô abriu demais minha cabeça eu só posso agradecer que grupo maravilhoso você fez uma outra pergunta que eu gostaria de de continuar e te responder que eu acho que é importante para todo mundo que é em relação pode falar Flávio primeiro
antes eu eu eu Falo eu Flávio levantou a mão Flávio maduro n sandeco Desculpa acabou eu apertei sem querer aqui tudo bem tudo bem tudo bem Roberto você perguntou uma coisa interessante que foi porque ele ficava dando loop e não parava né certo então agora eu vou no cru aqui vamos na documentação tem uma coisa interessante eu coloquei no livro tá aqui em agentes tá é que eu não li tudo ainda ah miserável aí tem que ler né como é que você vai tá vendo o Cara pergunta as coisas e não lê o conteúdo eu
eu devia não responder concorda só de ruim eu lii metade mas como eu não sou ruim eu sou bom eu vou ter tem que fazer dinheiro cara eu ainda ainda preciso trabalhar olha só Roberto ol coisa interessante nos parâmetros do agente ag gente aqui tem umas coisas que são interessantíssimas né el assim ó por exemplo aumentar mais um pouquinho aqui vocês verem bem tem esses parâmetros aqui esses Max né os Max beleza Max Max RPM Max execution certo tem maisum Max Max certo vamos lá então um desses Define um limite executar Beleza se você não
definir nada por exemplo aqui o o máximo de interação né e as os guard Reis exatamente ele vai ficar iterando repetidamente aquilo ali certo então se eu eu eu eu defino assim ó o máximo de Interações que o agente e tal tem que fazer são duas certo isso talvez te responde também André Luiz meu advogado certo o que que você tava perguntando no grupo talvez se você definir a iteração máxima para duas você veja o que que ele diz aqui ó você força o agente responder a melhor resposta até então certo você força Ele para
de fazer interação beleza e vai te dar a resposta Que ele tiver na mão certo a ele ficar porque como o gp4 ou mini el tem uma limita n ao quatro ele pode est tentando melhorar a resposta de forma interativa né e por isso você tem aquele aqueles Loops os Loops acontecendo no seu processo se você reduz a quantidade de Loops ó não faça dois Loops no máximo deação e depois você me entrega porque senão quero que você fica repetindo o tempo todo não beleza só para complementar Eu Quando não sabia disso né eu fui
acompanhando as mensagens deixei do print da para acompanhar E aí ele foi piorando depois da quinta sexta interação Agora eu entendi o que aconteceu beleza fo agora piorando o parâmetro é esse aqui ó Max eer Max iter tá então você vem aqui no agente ó coloca Max iter igual a dois por exemplo certo ele vai interar só duas vezes depois que ele deu duas interações se ele a resposta que ele tiver na mão é Que ele vai dar show de entend Max RPM RPM é aquela se eu fruto proibido ch do too é pé demais
meu Deus do céu só tem Vel aqui né aqui ó Max RPM é request né requisições por minuto que que esse requisições por minuto Quando você vai trabalhar por exemplo com o grock né n o grock e rotações por minuto não é requisições pô eh o grock limita a cinco Requisições por minuto entendeu então o que que você vem aqui você vem e põe cinco Tá ele deve ter um padrão mais alto se eu não me engano é são 10 requisições por minuto você diminui para cinco diminui para quatro para ter certeza que ele não
vai parar Então no grock quando você tá usando e você não limita isso aqui você 15 por minuto pronto o o Rodrigo me disse aqui 15 por minuto eh C me disse aqui então se você reduz para Quatro e o máximo dele é cinco Então você vai e você vai perceber que a execução do crei vai dar uma desacelerada entendeu vai perceber isso ele ele desacelera mesmo ele fica mais lento né Por quê Porque você tá dando mais tempo de requisição tá eh isso é importante também quando você tem apis que limitam a quantidade de
requisição que se você requisitar demais ele bloqueia você não é então você dá Uma segurada na na na moringa porque quero Ou quer não como a gente tá automatizando o processo o tempo às vezes não é muito um problema certo você tá executando uma automatização você deixa lá e vai fazer outra coisa tá rodando o Trein lá entendeu tempo que ele vai gastar a não ser que você tenha muito muito quea muito rápido né mas em alguns casos não precisa ser tão rápido assim você pode dar uma freada nele né Beleza outra aqui ó é
o tempo máximo de execução e esse tempo máximo de execução Eu tenho que ver se é em segundos eu acho que é segundos Normalmente quando a gente usa tempo né que provavelmente ele tá dando um time out lá é em milissegundos todos os timeouts na na na na computação é em milissegundos aí tem que ver o que que é a saída efetivamente mas se colocar aqui 120 segundos por exemplo certo tempo máximo de execução 120 segundo né 2 minutos certo aí eu tenho o que também eu tenho Aqui uma outra coisa que é esse o
o a quantidade de máximo de de tentativas né porque às vezes acontece um erro ele fica tentando fazer de novo né já viu isso dá um erro no negócio você quantas tentativas ele deve fazer até que ele fique errando deixa limite livre não quero que ele tenha pelo menos três vezes depois de três vezes eu quero que ele para e me diga qual é o erro ou faça outra coisa beleza é isso então tem Esses Max aqui são muito importantes né Eh tem no livro todos eles que você vai ajustando né colocando guard rails aí
no na sua execução aí do seu agente ok respondi você Roberto respondi você André Luiz acho que André até saiu né Positivo tá ok pessoal então por hoje é isso a próxima aula eu vou falar sobre o template prop que era para hoje mas eu acho que a gente foi muito produtivo em relação ao serper né [Música] Eh e e esses detalhes né sobre o olama de de instalar o olama né façam o exercício que eu passei para vocês Tá eu vou colocar esse exercício lá no grupo tá vou disponibilizar para vocês também esse esse
código aqui né esse código aqui para vocês disponibilizar lá vamos colocar agora isso lá né para vocês teram a noção mas façam isso testem vou disponibilizar também o código do olama né do olama aqui como é que você pode fazer tá E é isso Beleza dúvidas Dúvidas não caba muito bom professor cabeça pipoc todas eu vou exercitar testem essa parada do serper com mais afinco preparando bem essa qu aqui que a gente passou definindo os loios a quantidade de resultados usem o olama para poder rodar aquela parada toda e e deixa o pau quebrar vamos
ver o que que vai dar esse negócio aí a vantagem do serp é que como ele tem muito crédito né Então você pode rodar um tanto bom e é isso e depois a gente pode a gente pode a gente pode verificar como é que funciona o a a ap do Duck Duck go se for semelhante a gente pode partir para lá que lá é gratuito aí aí mes irmão aí né acabou Você tá entendendo é isso ô S uma pergunta e com relação a ao computador por exemplo Ten o mac1 aqui né1 isso ele dá
para rodar todas essas Essas paradas que estão criando de boa dá cara eu acho que dá mas tem que testar C essas coisas assim é meio que no teste mesmo sabe não tem como a gente garantir as coisas né tem que pegar lá no olama baixar a versão para o seu para o mac né e instalar lá beleza qualquer dúvida você é como eu te falei né No início da aula né é qualquer dúvida você pode pesquisar no próprio chat PT como fazer esse processo se você não achou você pode ir no YouTube perguntar como
Fazer com certeza tem ensinando como fazer e temos ainda o nosso grupo né que a galera pode ajudar bastante aí tá bom Ô Diogo dá sim o que pode acontecer que às vezes o lama dependendo da versão que você baixa ali do seu modelo ele fica um pouco mais lento se fica muito mais lento você tem você tem a versão de 4 4B né que ele tem um tamanho de 4 GB e ele é um pouquinho inferior a esse de oito mas meu por que a gente tá fazendo aqui ele dá tranquil dá Demais Dá
demais é Você pode baixar uma outra uma outra llm né mais leve você viu lá que tem tem a gema também tem uma pancada tem tem uma especialista para desenvolvimento também k Win kwi né aquela coisa lá então cara tem muita coisa bacana que dá para rodar beleza para fazer teste eu acho que agora é a hora né assim pegar essa essas llm mais básica vê se você vê se ela te responde bem porque respondendo bem para o que você precisa aí Aí você fica liberado de ter que pagar chat GPT né o GPT GPT
lá api beleza Beleza quanto você tem de Ram e qual o seu processador ficou muito baixo a pergunta não ouvi cara quanto você tem de memória RAM da sua máquina aqui essa máquina aqui essa máquina aqui ela não é tão potente não ela tá com 16 GB só é mas cara tem um servidor rapaz cinco né Essa aqui que eu rodo essas coisas aqui é é Fraquinha agora a outra né Fala aí a outra não aí aí na universidade a gente tem outra que a gente outras coisas né aí as bichinhas é um pouco mais
potente eu ia dizer para Rodrigo que essa máquina dele não presta não que eu tenho um i5 aqui para trocar e volta cinquentinha mas o o Everton já cortou não mas eu tô eu tô me preparando para montar uma coisa boa aqui na minha casa vocês vão ver logo logo vai estando uma coisa bacana e meu filho tá no meu pé né Pai a gente tem que comprar uma máquina boa aqui pra casa pô não sei o que melhor né e e a a gente joga muito videogame no computador também usa muito aquela TV ali
atrás né né E aí ela essa esse computador tá ligado nele né a tela tá ligada no computador e aí eh e aí para rodar as coisas do computador simulador de fórmula 1 que a gente tem e tal prec de uma máquina mais potente mas assim a questão era é é é tem que comprar rtx né Eh mas eu eu rodo lá na na na na na na universidade a gente roda num a 100 né as brincadeiras lá é não ass a 100 é brabo é o preço também né melhorzinho né é isso vi ontem
R 145.000 uma uma 100 e se achar se achar exatamente tá a briga da né mas porque a gente tem a gente tem algumas coisas com a Nvidia né então parceria antiga com a nvde lá então tem muita coisa bacana mas também você consegue rodar sem no coleb entendeu então você algumas coisas você Roda no colb dá certo eu tô rodando umas coisas agora no coleb então como é coisa mais simples que dá para rodar um tempo assim rapidão tô aqui treinando uma uma Iolo aqui bonitinha 50 ép já tá na 50 já tá na
na 10 vai passar a noite trabalhando aí né mas é assim é funciona bem entendeu ô ô sandeco diga o a Oracle tem Ah uma VPS gratuita né por muito tempo é só não carregar muita coisa e a WS também fornece uma maquinazinha gratuita dá Para fazer aí um um bem bolado e botar aí uns agentes em cada lado né sem pagar tanto é dá para você fazer se comunicarem né Eu acredito que sim que sim eh é fazer uma engenharia agora o processo é um processo realmente de engenharia não adianta fazer não existe não
existe a Aço grátis n nessas coisa toda entendeu o cara tem que pensar um pouquinho em cima você veja bem ó hoje foi um bom exemplo de como que quando a gente se aprofunda em Alguma coisa a gente consegue extrair né o suprassumo do negócio mesmo né a gente deu uma olhadinha na ferramenta o hoje né por dentro como é que ela funciona ó ó que ó que potência que a gente achou então eh a gente tem que começar a sair começar a sair aos poucos do da superfície né E às vezes em algumas pessoas
isso gera uma crise porque você viu que a gente tava tava a gente tava discutindo E aí alguém falou acho que Foi o Edson Ah não dá para ser mais fácil tá muito complicado hoje muito avançado né mas tá a explicação e a análise lá de certa forma foi um tanto quanto avançado mas o o uso da ferramenta em si três linhas de programação para melhorar substancialmente o resultado Deu para entender então tem que ter um pouco da paciência de de de tentar entender o que tá acontecendo né às vezes acontecer aí que eu falei
lá no início né gera essa Expectação assim a gente fica meio Meu Deus tô entendendo nada isso é difícil demais OK mas ah depois que você vai mastigando esse process cess né você até pouco tempo você não tinha noção nenhum de a Agora você tem você vai ver que daqui daqui pra frente cada vez mais você vai entendendo vai vai vai vai absorvendo é uma coisa aqui out tá ali e vai andando pra frente não pode desistir entendeu porque se desistir vão passar por cima De vocês isso é um fato é um fato eu assisti
o seu vídeo lá para poder criar eh os agentes muitos agentes né com llms e tal e o outro de leitor de PDF umas três vezes para entender o conceito a linguagem os fundamentos para depois vir na parte criativa né É exatamente esse é o esse é o caminho né tem um tem um sentar de bumbum e estudar parada né Às vezes dá essa espação o que o que o que é importante nesse processo da computação É exatamente a resiliência e a continuidade Não não pode eu não recomendo tudo de uma vez entende eu recomendo
é paulatinamente mas constantemente entende então é assim que eu faço as minhas pesquisas com meus alunos por ex meus alunos Professor sei o qu meus alunos a gente tira férias aluno de pesquisa tira férias quer ir para um show vai ninguém sofre só que acontece a gente tem sempre pequenas entregas toda Semana toda semana tem sempre pequenas entregas quando você vê quando chegou no fim do do curso no fim da pesquisa o cara tá formadinho cara entendeu Então essas pequenas entregas elas são importantes e esses estágios que a gente tá passando nesse estágio inicial do
crei pra gente aprender poja só nesse momento que a gente viu aqui a gente analisou o código do João já Vimos que tem coisas que precisam ser melhoradas né E que a gente mesmo pode melhorar pra Gente aí a gente pode pegar o nosso código e sugerir e e passar isso pra comunidade em português né nossa comunidade brasileira essa ferramenta melhorada podemos sugerir pro João Olha você podia a gente pode fazer assim por que não né Entendeu eh a pessoa tá totalmente aberta para ele se a coisa funcionar melhor com certeza é um ganho entende
então João é totalmente aberto o cara gente boa para caramba né e é normal que a gente evolua Né as coisas a comunidade Tome posse daquela biblioteca e El evolua é a comunidade evolui na verdade a biblioteca do crei ela evolui assim tá as pessoas analisam os códigos e vão melhorando os códigos sugerindo os Melhoramentos e El e o João vai incorporando né incorporando ganha quem faz que faz porque pensa e aprende ganha ele que a a melhor ferramenta e ganha a comunidade inteira né Entendeu então é isso né então eu acho que assim na
Primeira na Logo no início do segundo volume nós vamos partir para isso aqui vamos pegar algumas ferramentas analisar por dentro e melhorar como é que a gente faz para melhorar isso aqui né Tem como simplificar entende fazer uma refatoração diminuir o código deixar mais simples paraa pessoa usar né com certeza tem beleza beleza beleza valeu pode falar Rodrigo eh o o rapaz que falou que ia me Ajudar com relação a VPS eu procurei ele aqui no grupo não achei é não vou pedir para ele me dar um toque esse negócio não dá certo não dá
um alô aí para mim no grupo Eu sei quem é você deixa eu pegar teu nome aqui não esse negócio não dá certo não dá um alô Quem que tá falando é o Jorge Faria não não é o Marco loureto Marco loureto deixa eu te achar aqui pera aí ó Vou parar a Gravação que Ach para a gravação Falou galerinha para na gravação