bom e finalizando aqui Vamos explorar o último node cluster né que é o EA Agente né ou agente de Inteligência Artificial que é um node é mais voltado para conversação tá então como eu mostrei anteriormente os demais noes ali tem o os seus objetivos né o Basic como eu falei só para poder eh gerar ali um texto com base no prompt né usando a inteligência artificial o question né o pergunta e resposta é para poder gerar uma resposta com base ali numa base de dados que você mesmo aponta tá eh o summarize né summarization é
para que possa resumir um texto ali de um arquivo né se você tem um um um PDF ali com não sei quantas páginas com várias informações a inteligência artificial vai resumir né em um texto ali com poucos caracteres digamos assim e agora por último nós temos o agente de Inteligência Artificial que é adequado para uma conversação tá então da mesma forma que eu fiquei ali no chat ept né brincando perguntando quem é Bill Gates e depois eu indaguei ué mas calma aí ele não fundou a Microsoft sozinha né Ou seja eu tava interagindo eu tava
conversando ali com a inteligência artificial Então esse node ele tem esse objetivo aqui tá e eu vou explicar o porquê beleza bom primeira coisa que a gente precisa entender aqui né Eh eu vou ativar aqui a parte de output também que aí ele não se bem que o output eu vou deixar desativado tá que output é sempre a questão de como o dado ali vai ser e formatado vai ser impresso ali mas vamos focar nos três principais aqui subnode desse node root Aqui tá o agente de Inteligência Artificial ele vai contar com um modelo tá
todos eles TM um modelo que não tem como você usar sem uma inteligência artificial associada tá coloquei aqui aqui o chat GPT tá o segundo é o memory né ou seja memória lembra lá no chat GPT que eu fiquei conversando ali e foi gerando um histórico da conversa então esse Memory é basicamente isso é o seu agente é poder armazenar as suas x quantidade de mensagens tá você pode definir pode ser as cinco últimas as 10 últimas as três últimas Ok por quê Porque esse armazenamento desse histórico de perguntas vai servir para ele poder te
dar respostas mais assertivas para as novas perguntas que você fizer mesmo não sendo tão específico quanto na primeira foi como eu fiz lá o exemplo perguntei quem é Bill Gates né e depois eu que ele me deu a resposta eu perguntei ué mas ele não fundou a empresa sozinha Ou seja eu não mencionei Bill Gates e mencionei Microsoft mas a inteligência artificial já sabia que eu estava me referindo a billgates e a Microsoft por causa do histórico ou seja das perguntas e respostas anteriores tá então Memory é para isso ok então ao clicar aqui você
tem a opção de colocar e a própria memória interna ali do ntn o ntn ele disponibiliza uma memória digamos assim temporária aqui durante eh que o workflow está aberto né para você poder usar é o que a gente vai usar tá e você pode usar também memória né armazenamentos de terceiros né de aplicativos aplicações de terceiros aqui como motorad o Heads tá o chata e o Zap Ok eh vamos usar aqui o do próprio NN mesmo tá aqui você pode deixar selecionada aqui como padrão e aqui você pode especificar a quantidade de mensagens que você
quer que o bot armazene para te dar a próxima resposta tá por padrão é cinco Mas se você quiser aumentar quiser botar 10 quiser botar 20 né É claro que quanto mais mensagens o bot ali for armazenando né e mais assertivo vai sendo as próximas respostas tá mas eu vou botar cinco aqui beleza e por último nós temos o Tools tá que é uma forma de você dar super poderes eh ao seu Agente né Você pode colocar aqui para ele poder fazer cálculos tá a gente já vai explicar isso aqui como funciona eh aqui tem
para você colocar uma espécie de script ali em Java Script ou Python para que ele possa sei lá fazer algum tipo de operação ali tá aí ele pode contar com um script aqui eh JS Python isso aqui eu vou deixar pro intensiv ch porque também é um um pouquinho mais complexo isso aqui tá você pode usar a serp api né que seria o Api do do Google pesquisa né para você pro seu agente poder fazer uma pesquisa no Google para tentar achar resposta tá tem o Wikipedia né como eu falei é um mundo lá dentro
tem muitas informações ali e de absolutamente de tudo né e ele pode usar isso para poder ter acesso a mais informações né para melhorar as respostas e tem Desses desse outro serviço aqui que eu não conheço que é o w eu não conheço e por último tem o Custom ntn workflow tá eh que acaba se aplicando aquele conceito lá do perguntas e respostas lembra que a gente pode apontar para um workflow né Por exemplo posso chegar aqui ó vou pegar o ID desse workflow aqui que retorna as informações do curso né intensivão Tá e aí
eu posso adicionar aliás referenciar esse workflow aqui tá aí aqui ele já pede como padrão né ele espera um valor vindo do Campo response Tá então você não precisa mexer basicamente n a única coisa que você tem que informar aqui é uma descrição né para esse tipo aqui de retriever né então você pode colocar aqui informações do intensivão n8n ou pode só colocar assim ó intensiv HN aqui você coloca assim ó informações do curso intensivão ntn tá isso aqui são obrigatórios a o título e a descrição beleza OK então eu vou deixar esses três sub
noodes aqui tá é claro que você pode adicionar mais Tools aqui quant Quantos você quiser tá você pode colocar vários Ó mas para não embolar vamos explorando um por um ok Essa vai ser a aula Acho que mais mas valo aa que você vai entender perfeitamente como funciona esse node aqui na prática Então vamos lá V executar aqui o chat olha só que interessante primeiro eu quero testar sem sem esses subes aqui tá eu vou desativar eles e aí eu vou só executar só com o modelo aqui do chat ept então por exemplo eu vou
colocar assim ó eh quantas aulas tem o intensivão n8n tá ó tô fazendo uma pergunta pra Inteligência Artificial que não está usando ali um retriever não tem ali uma base de dados ali adicional para consultar informação específica do curso né Ele vai tentar talvez achar lá na base de dados dele na web ok vamos ver o que que ele responde aqui tá ó ele respondeu intensivão ntn tem oito aulas no total tá errado não tem não tem tá aí eu posso até chegar e falar aqui eh acho que essa informação está errada né É até
meio suspeito né você ouve falar intensivão né ou seja uma coisa grande intensivão né só ter Oito aulas não faz sentido então eu vou botar aqui acho que essa informação está errado vamos ver como é que a inteligência artificial se comporta ó Aí ela fala assim ó por favor forneça mais detalhes para que eu possa corrigir a informação de AC cor né ainda joga a culpa para você ó você que não me informou as coisas direito né teve casos que eu testei aqui e eu achei bem legal Ele já respondeu assim como ele não achou
a resposta né porque o intensiv ch é um curso recente né então às vezes não tem tanta informação assim na web eh e aí ele respondeu assim eh não encontramos nada sobre o curso para mais informações procure o autor e tal né então a inteligência artificial tem várias formas de de responder Ok Enfim então você vê que ela não conseguiu me responder né Não eu não consegui ter a resposta que eu de fato gostaria de ter por quê Porque de fato a inteligência artificial em si somente ela não foi possível gerar uma resposta satisfatória tá
E aí de fato é onde entra o retriever ok que é você poder apontar ali uma base de dados no caso aqui eu tô usando um workflow que tem as informações do ntn como eu mostrei lá na aula do node pergunta e resposta ok E aí se eu agora fazer a mesma pergunta olha só que interessante ó quantas aulas tem o intensivão n8n Vamos ver se agora ele acerta olha só que legal isso aqui total de aulas 228 aulas quer dizer 228 né então nesse caso aqui a inteligência artificial ela pegou exatamente como como está
lá na no set né teve um trecho lá que eu coloquei assim ó total de aulas tá vendo ó Ele pegou isso aqui tá tem alguns casos que a inteligência artificial responde assim ó o intensivão ntn possui 228 a ou seja às vezes responde até de uma forma mais humanizada tá então então é muito dinâmico nem sempre vai vai te responder Da mesma forma tá eu posso até tentar perguntar aqui de novo e ver como é que ele vai responder agora vamos lá quantas aulas tem o intensivão n8n vamos ver se ele responde de forma
diferente ó já respondeu de forma diferente mas acabou respondendo em Inglês né À vezes o chá deept dá uns bugs né e e ele botou aqui ó o curso intensiv onn possui um total de 228 aulas né Eh distribuídos em 62 módulos com um total de duração de 37 horas né às vezes ISO aqui também que acontece ele consegue pegar da web mesmo tá Inclusive a forma como ele descreveu aqui eh parece que tá igual a do site oficial do ntn ok e por isso que ele acabou respondendo dessa forma então is aqui eu até
suspeito que não foi lá do retriever isso aqui talvez o chat GPT de fato conseguiu achar Ok então ele sempre vai tentar achar Ali pela web se não achar ele tem a base de dados adicional ali que você define Tá ok vamos vamos perguntar pela última vez Quantas aulas tem o Então vamos vamos vamos mudar a pergunta né o intensivão n8n tem quantas aulas ó já mudei aqui o formato da pergunta ó aqui já me respondeu de uma outra forma tá vendo ó e o curso intensiv etn possui um total de 228 aulas tá eh
agora eu não sei aqui se tem uma forma de forçar de falar em português né botar aqui ó responda em português ah agora sim tá vendo ó Às vezes você tem que pedir ali paraa Inteligência Artificial falar no teu idioma ente ela vai responder compatível com o seu texto se o teu texto é em português ela vai responder em português se é em inglês vai responder em inglês tá ok mas pode acontecer isso e você tem que especificar ali ó por favor responda em inglês tá é em português então tá aqui ó o intensiv NN
tem um total de 228 aulas ou seja de fato agora ele tá acertando porque ele está consultando lá o meu retriever que tem as informações lá tá não é at que se por exemplo se eu chegar e perguntar assim agora por exemplo eh e e quantos módulos tem o intensivão n8m ó aqui ele já errou oito módulos Vou botar aqui ó não não tem só isso não até botar uma uma exclamação que ele vai entender que eu não fiquei satisfeito ali com a resposta Vamos repetir aqui o intensivão n8n tem quantos módulos É agora realmente
não sei porque ele [Música] tá ele tá errando aqui né uma vez que que a base de dados ali está está ativa né Às vezes o chat GPT ele dá uns bugs né também não sei se pode ser por causa da versão né que eu tô usando a 3.5 Pode ser que a 4 não não tenha tantas falhas assim né Eh quantos Vamos botar outra pergunta né Deixa eu ver aqui ó Qual a carga horária do intensivão n8n é aqui ele já trouxe uma resposta Mas além do que eu pedi né quero saber somente a
carga horária Ah tá vendo tive que dá uma bronca aqui não eu só quero saber a carga horária não quero saber várias informações né aí de fato ele botou a carga horária é de 37 horas né ou seja colocou em português de forma resumida tá então a nossa Inteligência Artificial é ela já consegue e trazer uma resposta mais assertiva porque tem a base de dados adicional aqui associada Então como você pode ver aqui ó aqui é um resumo né do do fluxo né Isso aqui é como se fosse uma chain né chain é como se
fosse ali um processo né como se fosse um workflow do llm né Tem uma etapa ali então primeiro passou aqui a o prompt pro pro Agente né O Agente jogou lá no chat GPT né aí o chat GPT eh usou aqui o workflow para pegar as informações né e conseguiu gerar ali uma uma resposta né com base nas informações beleza OK eh e agora vamos lá outra coisa interessante é a questão da memória então por exemplo eh se eu executar aqui ó bom já estamos 18 minutos da aula tá de fato vai ficar um pouco
extensa essa aula mas você vai sair daqui sabendo o básico né do do node de agente aqui tá eh a memória é o seguinte por exemplo eu perguntei a ele né ó quantas aulas tem o curso O curso intensivão n8n é ele tá dando uma resposta assim bem extensa quero saber somente a quantidade de aulas ó ele ainda errou aqui ele focou só em alma mas botou 36 né deixa eu tentar aqui outra coisa por exemp quantos módulos tem o intensivão n8n ó agora respondeu certo ó intervet n tem um total de 62 modos Ok
E aí o que que acontece agora eh Se bem que aqui já tem um um um certo histórico né eu vou fazer o seguinte deixa eu limpar aqui que eu só queria testar até ele trazer a resposta correta então vamos perguntar aqui de novo ó vou perguntar assim ó ó quantos módulos tem um intensivão ntn tá tá ó perguntei fui bem específico né tô perguntando quantos módulos tem o intensiv Então tô falando ó quantidade de modos e de qual curso é OK então ele foi lá retornou aqui para minha resposta correta sendo que retornou em
inglês né eh bota aqui ó responda em português é às vezes ele é meio mal criado tá falando que só pode responder em inglês hoje pode uma coisa dessa enfim mas o que que eu quero mostrar aqui para você se eu chegar aqui agora e falar assim ó e beleza ele me respondeu lá quantos módulos tem tá mas se eu chegar e perguntar assim ó eh e Quantas aulas você concorda que a princípio ele deveria saber do que eu estou falando já que a inteligência artificial é um algo inteligente né e deveria entender que eu
tô falando do curso ok porém aqui no meu ntn eu não estou ativando a memória da Inteligência Artificial né o chat GPT quando você tá usando lá o o chat deles ali já tem a memória né ativada mas aqui você tem opção de ativar ou não então se a memória do seu agente não está ativada ó ele não vai saber responder porque você botou assim ó é na verdade se bem que eu eu exagerei também eu tinha que botar e quantas Quantas aulas ó tá vendo aí fala aqui ó eh as aulas do intensivão ntn
podem variar de acordo com o curso em questão para mais informações precisa da quantidade de aulas recomendo verificar F diretamente com o site ou entrar em contato com a equipe responsável pelo curso né Foi aquela resposta que eu te falei mas você vê que eh ele ele não consegue ter uma como posso dizer uma memória do que já foi dito tá Por quê Porque você não vai armazenando ali as perguntas e respostas tá por exemplo ó eh cadê deixa eu limpar aqui de novo ó vamos fazer o seguinte vou testar aqui novamente Ó vou botar
aqui ó [Música] eh deixa eu tentar aqui com uma pesquisa aleatória aqui eu botar aqui ó quem é Elon musk ó ó retornou aqui a descrição né fala aqui que ela mus que é um empresário inventor magnata sul-africano naturalizado canadense E norte-americano aí por exemplo se eu chega e Pergunta assim ó só vou só vou col colocar aqui ó como como assim e sul-africano ó repare que ele me trouxe uma resposta que não tem nada a ver com elo musk tá vendo ó eh tá dizendo aqui que é sua africano significa su africano em português
ou seja ele me deu a definição do que é sua africano e não por el musk é classificado como sua africano Deu para entender por que isso porque não tem memória o meu agente ou seja ele não tem ali o armazenamento das perguntas e respostas anteriores agora se eu ativo isso aqui olha que interessante agora aí é claro né Você pode definir aqui a quantidade de perguntas e respostas que você quer que o bote armazene eu tô botando aqui até cinco as cinco últimas as mensagens trocadas tá por exemplo se eu chego aqui agora e
pergunta ó vamos lá Elon musk Elon musk quem é ó tô colocando até uma pergunta ass com formato diferente e aí ele foi lá respondeu ok então com a memória ativada o meu agente já armazenou a minha pergunta e também já armazenou a resposta dele ok então ele tem essas duas informações para poder usar ali na criação de uma nova resposta agora sim se eu chegue e e pergunto assim ó mas como assim mas como assim sul-africano aí olha que interessante agora ele já me respondeu se bem que ele escreveu Elon com o Elon musk
nasceu na África do Sul em petróle em 1971 sendo filho de uma mãe canadense e de um Pai sul-africano olha que interessante eu nem sabia disso então você vê que agora o agente já respondeu dentro do contexto Ou seja eu não precisei mencionar novamente o nome al musk né mas ele já entendeu que eu estou me referindo ela mus porque é uma conversa igual de seres humanos se você tá conversando algo com alguém ali sobre carros não faz sentido depois você perguntar Ah mas é novo ou é usado aí a pessoa fala não a camisa
é usada não a pessoa já entende que você tá falando do carro porque vocês estão conversando sobre carro é um contexto Ok então para isso que serve a memória do robô Ok do do nosso agente aqui tá bom para finalizarmos aqui já já são 27 minutos de aula eh eu vou testar aqui só mais duas ferramentas deixa eu ver aqui se é isso mesmo deixa eu tirar esse Custom aqui é tem do Wikipedia aqui deixa eu ver do Wikipedia talvez do Wikipedia ele ele retorne [Música] eh alguma coisa que tem ali no no Wikipedia né
Deixa eu ver aqui chat deixa eu limpar o os output eh Vou botar aqui ó botar aqui ó list não vou botar uma definição é Descreva o que é o jogo Vou botar aqui salante RIo que é um jogo que eu que eu gosto da franquia tá salante Rio Vamos ver que que a inteligência artificial vai conseguir responder já que agora ela tem ali o Wikipedia né como base de informações né ó ó ele botou uma uma resposta assim ó Sant Hill é é um Survival é um game de survival R né de sobrevivência de
terror e de 1999 né é desenvolvido pelo time Silent né publicado pela Konami né Pode ser que se a gente colocar aqui ó silence Hill Wikipédia Vamos botar Wikipédia english ó tá vendo ó de fato ele pegou do Wikipédia Ó você vê que está bem parecido tá vendo ó cante R is 1999 Survival Game developed um grupo da Konami computer tá vendo ó team Silent publicado pela Konami é claro que às vezes ele pode mudar um pouquinho assim mas você já dá para perceber aqui que logo de início ele pega de fato a descrição que
tá lá no Wikipedia tá então é para isso que serve esse Tools aqui né para que você possa contar aí com Wikipedia para gerar respostas né mais assertivas aí às dúvidas dos seus clientes referente a alguma dúvida assim geral né Beleza bom e PR e o último aqui só pra gente poder finalizar eu queria testar o calculator tá o calculator ele é designado e para poder retornar para você o total ali de uma operação tá matemática porque por exemplo se eu chegar aqui deixa eu apagar esse Wikipédia ó eu vou desativar ele se eu por
exemplo chegar aqui para a inteligência artificial e perguntar assim ó Quanto é 4 + 3 tá a inteligência artificial vai fazer o cálculo correto porém ele sempre vai me passar com como uma frase né vai botar assim ó a resposta é sete ou então o total é sete mas ele nunca vai me passar apenas o número tá então o calculator ele serve quando você precisa fazer um um cálculo matemático ali e você só espera o número ali o total como uma resposta tá então calculator é como ele conseguisse identificar apenas um número ali na resposta
tá então se ele tiver ativado o que que vai acontecer se eu chegar e fazer a pergunta na novamente por exemplo ó Quanto é 4 vou até inverter vou botar Quanto é 3 mais 4 vai dar a mesma coisa mas eu tô mudando a ordem tá vendo ó aí sim ele retornou apenas um número tá porque às vezes você só precisa do número né Por exemplo botar aqui um s você só precisa ali do número tá vendo ó Para poder seguir ali com a sua automação você pode até botar um campo aqui chamado total né
ó joga aqui pronto executou gerou lá Total set tá então é para ISO serve o calculator beleza bom então é isso aí e a aula acabou ficando um pouquinho extensa mais do que eu imaginava mas tenho certeza que valeu muito a pena aqui né foi uma aula bem proveitosa né Espero que você tenha gostado e na próxima aula né a gente vai encerrar deixando aí a conclusão e propostas futuras tá bom grande abraço e valeu