ô pessoal hoje eu vou gravar um vídeo bem interessante o último vídeo que eu fiz sobre o secretário que seria um agente que faz o o redirecionamento agora eu fiz um com Flow Wise com funcionamento com é um pouco diferente ele usa algumas das funções novas e eu vou te explicar como que eu fiz isso e um passo a passo para você fazer também bom antes disso se inscreve no canal faz o comentário se você tiver pedido de algum vídeo você pode comentar que eu vou est olhando se for um assunto interessante a gente vai
produzir o vídeo aí tem uma novidade Entra no grupo de WhatsApp também que nós estamos iniciando agora com uma comunidade temos a comunidade no Circle eh ela é gratuita para você acessar vai ter esse Flow vários flows gratuitos e agora vai entrar com uma versão paga que a gente vai ter lives semanais projetos completos entregues pronto além de acesso a Agents que para quem já viu meus vídeos é uma ferramenta que a gente desenvolveu que ela faz a conexão do WhatsApp com Flow Eyes de uma maneira muito fácil é um CRM como a ticket para
quem já trabalha com uma ação de chatbot porém ele é modificado para ter essa integração muito mais rápida e mais fácil com Flow Eyes n8n defi Bom agora vamos voltar aqui pro vídeo para mim explicar um pouco sobre esse fluxo esse fluxo basicamente é um tem um uma equipe completa aqui na minha mão eu gravei esse vídeo antes porém teve um problema aqui na gravação e eu tive que regravar Então hoje eu vou ser um pouquinho mais sucinto porém vou explicar o passo a passo de como fazer bom e eu tô utilizando aqui o flois
eu tô utilizando dentro do meu servidor Mas como eu já expliquei nos primeiros vídeos se você não assistiu assista lá você pode colocar ele no huging Face para você trabalhar e não precisar ter um servidor ou você pode instalar no seu próprio computador ele é gratuito não vai te cobrar nada para isso e você pode utilizar ferramentas gratuitas para você rodar os fluxos aqui eu tô utilizando Open Eye mas eu vou a gente pode mudar pro grock eu vou até fazer um teste aqui e mostrar para vocês como fazer isso ah eu vim aqui em
Agent flows no flow Eyes a gente tem os chat flows e os e os Agent flows Qual que é a diferença o Agent Flow ele tem dois modelos de trabalhar com multiagentes é um dos problemas que tem no Agent slows na na no Agent Slow na hora de você passar isso para um cliente fazer uma integração é que na resposta dele ele mostra a resposta de todos os agentes então a Agents Inclusive tem uma atualização que entra dia 13/08 se você tá assistindo isso aqui depois então ele já vai est atualizado que ele não mostra
isso pro usuário ele vai mostrar no WhatsApp do usuário somente a última resposta então vamos lá eu tenho quatro agentes eles vão debater entre si chegar numa resposta final e essa resposta vai ser mostrada pro usuário Inclusive eu vou antes da gente voltar para esse fluxo eu vou mostrar um exemplo bem Ah simples aqui para vocês que são meus agentes de prompt eh esse aqui é um exemplo simples Eu tenho um outro com mais agentes mas aqui eu tenho um supervisor e dois trabalhadores então Eh o supervisor vai receber a pergunta do usuário vai ver
o que ela quer e vai acionar o trabalhador que precisa nesse caso ele aciona primeiro o meu prompt Creator que vai criar um prompt depois ele passa para quem Analisa que seria meu outro agente que vai fazer uma análise ela dá um retorno ele volta de novo pro prompt Creator para ele melhorar esse prompt então sim ele manda a resposta final aqui tem até um exemplo você pode olhar aqui aí na tela que tem a conversa deles então tem tudo que cada um mandou pro outro e com a atualização da edits agora o usuário vai
ver somente a resposta final então tira um pouco desse tanto de de mensagem que no caso de um cliente de uma empresa seria inútil assim que ele não precisa saber disso ele não precisa ver até para você mesmo receber só a resposta final ah vamos voltar aqui agora pra equipe de suporte que é o que que eu falei que ia trabalhar hoje vamos começar eh nesse vídeo da equipe de suporte eu tô utilizando aqui openi o 4 o mini porque é um GPT que tem um custo de token muito baixo Mas eu posso est alterando
ele eh colocando por exemplo o GR Eu já mostrei no Meus outros vídeos que é uma maneira gratuita de você conversar com llm você pode colocar aqui o grock coloquei minha credencial já vou mostrar como você pega sua credencial e o modelo o lama 3.1 70 é excelente tem excelentes resultados é uma atualização do Lhama que teve e você consegue usar por aqui com grock de forma gratuita o grock para quem não utilizou ainda eu vou entrar aqui no site deles no gro.com você vai criar um cadastro você vai vir aqui vai criar um cadastro
cadastro start building eu já tenho cadastro então ele já veio aqui pro meu pra minha configuração vem em ap e gera uma nova apik terminando de gerar sua api você vai vir aqui em Create New colocar um nome e colar sua api k no caso eu já tenho uma cadastrada então aqui esse team rock já é uma API que eu já tenho cadastrado eu poderia conectar ele aqui no lugar do Open ai eu vou fechar aqui porque eu vou seguir com o que eu já estava trabalhando nesse formato nós temos um start que é onde
a conversa se inicia certo eu não tô utilizando aqui o state e o memory então cada vez que o cliente entrar em contato ele vai tratar como um novo cliente eu já vou fazer essa adição agorinha para vocês só entenderem a diferença disso eh frontline support isso aqui é um agente que no caso ele vai atuar como se fosse aquele supervisor o que eu mostrei no exemplo no outro exemplo essa atualização veio no flowise 2 se você tá utilizando uma versão mais antiga você tem que atualizar para ter isso aqui Ah aqui tem um prompt
Você é da equipe de suporte de linha de frente da next uma loja de comércio eletrônico que vende hardware de computador seja conciso então aqui Aqui tem um um prompt só para ele responder algumas coisas pro cliente e e ter esse contato Inicial ele tá conectado num agente condicional um agente condicional que ele vai verificar condições vai verificar o que o usuário fala e vai encaminhar conforme a sua condição no lugar de um if Else no caso que é se se o se for verdadeiro se for falso a gente pode trabalhar e Inúmeras coisas diferent
então eu vou mostrar para você aqui as condições que eu tenho é Billing and e technical agente técnico pagamento e fim aí eu venho em adicional parâmetros e aqui temos os prompts você é um especialista em sistema de roteamento de suporte ao cliente seu trabalho detectar se um se um suporte de linha de frente está roteando um usuário é pra equipe de cobrança ou suporte técnico ou se o agente de frente tá apenas respondendo então vamos lá se esse agente tiver respondendo qualquer coisa comum segue Ele vai passar somente isso e acabou se for algo
sobre e Departamento técnico ou alguma coisa relacionada a pagamento ele vai fazer esse roteamento conforme esse Human prompt a conversa anterior no caso que ele conversou com outro agente é uma interação entre suporte de linha de frente e um usuário com base na mensagem mais recente extraia se o suporte está encaminhando o usuário para a equipe de suporte técnico ou somente ele tá respondendo então assim ele an liisa o que o o que o suporte tá respondendo se for um encaminhamento então ele encaminha as mensagens para lá e ele vai responder somente com a palavra
Billing technical ou conversation que é as palavras que tá utilizada no meu roteamento eu vou mostrar para vocês isso então ele vai entender e vai responder com apenas uma palavra somente uma dessas três palavras quando ele der essa resposta aqui ó eu tenho aqui um JS no caso que você vai clicar em add item vou explicar como você cria isso aqui e você tendo esse prompt eu vou deixar esse fluxo pronto para baixar na comunidade para exemplo você pode replicar e alterar Você vai clicar em add item Vamos colocar aqui um nome Hot 2 aqui
em Type você vai deixar em n e v aqui são os valores ou seja as respostas que vão vir de lá se eu vi aqui trocar conversation para conversations eu tenho que ao mesmo tempo vir aqui onde tem conversation e colocar SS então aqui você tem que ter o nome vírgula todos todos os nomes que são possíveis de resposta aqui então se você tem três coloca o primeiro vírgula espaço o segundo e assim por diante bom eu vou excluir porque eu não vou utilizar isso aqui agora tá ok vamos sair aqui beleza deixa eu só
ver se tá tudo certo aqui conversation ainda Tudo ok e ao ao momento que você cria esses parâmetros ali ele vai aqui ó building end e tecnical esses aqui são os três parâmetros possíveis das condições vou clicar aqui em condições condition para você ver eu tenho o end ele é o fim então ele é natural ele não você não precisa criar Agora eu tenho aqui o Billing e o technical que são esses dois aqui technical e Billing como que ele verifica vamos Flow output Hot Você vai clicar você para você adicionar um tipo de verificação
eu vou criar um outro agorinha como exemplo um pouco diferente para vocês verem como funciona ele vai verificar se a rota ou seja se aquele que eu acabei de adicionar aqui nos adicionais que eu mostrei para vocês aqui embaixo Ah o meu tá até excluído que acho que eu exclui ele é que se esse adicional se essa rota ele tá indo Ah Para onde que ele tá indo se é conversation se é Billing eu vou at até criar novamente aqui como eu excluí vamos fazer o seguinte Hot enum como eu falei para vocês agora eu
vou vir aqui vou copiar aqui bing bing vírgula tecnical que é a outra palavra que eu tenho ali vírgula espaço conversation tá aqui conversation pronto OK agora tá salvo Deixa eu só ver se tá tudo ok pronto Tá salvo ele vai verificar se se a rota ou seja se a resposta que veio da ROTA é Billing se for ele vai mandar pro Billing se for tecnical outp name tecnical ele não cria a resposta qual que é o agente que vai receber ele só fala por qual caminho que ele vai mandar então esses caminhos estão aqui
ó Billing e tecnical agora a você vai escolher o que que ele vai fazer nesse fluxo então agora aqui eu tenho três opções end que é para finalizar a mesma conversa ele já envia resposta e acabou que é No caso quando esse usuário tiver esse agente tiver respondendo o usuário com uma resposta simples caso ele identifique que for Billing no caso que for pagamento ele vai mandar para onde eu coloquei outro agente esses agentes eh que dessa nova atualização eles vão estar em sequencial agentes você vai ver aqui ó sequêncial sequential Agents tá aqui tem
outras condições outras coisas só que eu não vou explorar isso hoje ah aqui eu tenho um prompt nele você é especialista em suporte da nextmind uma empresa que vende computadores ah ajude o usuário da melhor forma possível mas seja conciso nas respostas você tem a a capacidade de autorizar reembolsos o que pode ser feito as informações necessárias eu vou apagar essa parte por quê aqui eu tenho uma Custom Tool que no caso seria uma ferramenta para lincar com o sistema de pagamento da empresa Então você vai criar uma ferramenta personalizada eu vou explicar um pouco
mais disso depois sobre outro vídeo sobre essas ferramentas personalizadas para vocês terem uma ideia eu vou salvar aqui pronto beleza e aí ele termina a conversa ok e ou se for tecnical ele vem para esse aqui esse agente é o technical team é você é um especialista em diagnosticar problemas técnicos Você trabalha em uma empresa chamada nextmind que vende computadores aqui eu não coloquei mas eu poderia Na verdade eu criei aqui mas eu não coloquei um arquivo real eh você pode olhar que ele tem um retriever Tool search technical e aqui tem em bbg eh
no caso o seguinte se você olhou Meus outros vídeos inclusive aquele agente com acesso a PDF é o que nós temos aqui nós podemos subir aqui eu tenho um PDF markdown o mesmo esquema que eu tenho no outro vídeo então não vou explicar muito mas eu Eu tenho um eu subi os arquivos de um PDF então eu poderia ter todas as informações dos produtos vendidos todas as informações de suporte técnico aqui e ele e botar aqui no prompt utilize a ferramenta Search tecnical para pesquisar e responder ao usuário então ele estaria utilizando as informações colocadas
ali para responder o usuário então você pode montar um fluxo para uma empresa com todos os dados dos produtos dele manual eh e ter respostas concisas de um agente diretamente e esse ag gente tem o final eu vou salvar e vamos fazer um pequeno teste aqui agora Oi vamos ver como que ele vai funcionar bom eh eu já criei aqui ele já mandou como posso ajudar hoje pode ver que ele mostra como eu expliquei antes o que o agente falou e uma resposta final que é o que vem do end é isso que não vai
est pro seu usuário utilizando a Agents Agora sim quero ajuda com suporte técnico agora vou perguntar pedir uma ajuda do subor técnico ou se eu falasse que fosse computador aqui ó ah agora já mudou você pode olhar que ele teve técnica a team ele fez uma rota primeiro primeiro o frontline respondeu depois ele rou aquele rter nosso falou para onde que ele vai e por último quem respondeu foi o agente técnico pro cliente ele só vai ver aqui tô aqui para te ajudar descrev o problema ou seja pro cliente não teve esse essa transferência esse
roteamento Ou aquelas opções de chatbot são 1 2 3 4 automaticamente ele já tá falando com esse outro agente aqui sem ele saber e esse agente tem toda a documentação e um prompt especializado para suporte ou seja ele vai fazer esse roteamento é tudo no background tudo eh eh por trás seu cliente não vai precisar ver isso eh não vai ter aquelas opções E é rápido uma outra coisa que você pode fazer que aqui não tem como eu expliquei são os agentes de estado de memória que que seriam isso para você gravar as informações do
seu cliente você vai estar gravando nome e pode gravar todas as informações e você pode usar isso no roteamento eu vou no lugar de só adicionar aqui eu vou mostrar um outro exemplo eu vou salvar aqui eu vou vir aqui em outro exemplo Ah que seria esse concierge esse aqui ele usa um agente de condição um pouquinho diferente no lugar de ter várias opções como aquele que eu falei você pode ter duas opções aqui na verdade eu consigo criar criar algum algumas outras mas ele é diferente porque ele não tem um prompt então ele é
mais seria mais código mesmo mais seco mais direto é a mesma coisa na parte do start a diferença é que aqui eu tenho um state e eu tenho Memory o memory é para salvar as informações o state user info aqui eu vou salvar as informações do usuário e ele o usuário vai entrar em contato e aqui eu tenho o condition a diferença do condition pro agente condicional é o prompt nesse caso aqui seria o seguinte eu tenho uma condição Assim como como eu tenho lá eu cli você pode clicar em adicionar clicar duas vezes e
ele vai te dar algumas opções como eu já criei lá o usinho foi aquele Campo user info no state ele já tem aqui é flowstate puser info ou seja o user info eu vou basear a resposta nele vamos lá se o user info começar com Oi então start with oi ou seja se a primeira Men se a primeira coisa que do usuário de informação começar com Oi que que ele vai fazer ele vai mandar pro Oi V colar aqui Oí também ou melhor atendente do atendente do nesse de cima que já tava aqui cadastrado sem
ser esse que eu criei aqui agora e ele olha se o flow se o user info is not empty ou seja se ele não é vazio se já tem informação do cliente ele manda para cá se começar com oi ele vai mandar pro atendente dois e se não for n disso vai mandar pro outro aqui como eu mostrei para vocês eu não salvei não criei outra condição eu vou até fechar que pronto aqui eu tenho só atendente que no caso é quando não é vazio que que esse aqui faz esse aqui tem um agente que
é para captar informaç do cliente pegar dados ou seja Ah o cliente é o nome endereço você pode pegar os dados do cliente depois do cliente passar os dados então o cliente vai poder eh o agente vai responder as perguntas quando o cliente entrar em contato de novo se ele já tem seu cadastro ele vai mandar direto pro atendente então ele mand manda pro end então ele manda direto para outro para outra agente então é outra condição trabalhando com condição a gente pode trabalhar com várias hipóteses Mas e o condition é muito bacana mas eu
prefiro porém seu prompt tem que ser bom utilizar o o agente porque você tem um prompt aqui você ele vai conseguir entender melhor Às vezes o cliente Manda uma uma algo com palavr errada uma abreviação e o agente vai conseguir identificar isso e saber para onde rotear então eu aconselho utilizar o agente condicional por mais que tenha uma diferença pequena diferença entre eles eu prefiro esse agente condicional bom eh como eu mostrei para vocês deu para vocês entender como funciona esse fluxo eu vou estar disponibilizando ele na comunidade eh a comodidade é gratuito para você
baixar esse fluxo vai ter tem material gratuito e a gente tá iniciando agora dia 13/08 vai ter bastante material na comunidade que seria uma versão premium eh lá eu vou ter Live semanal projeto pronto nós estamos criando alguns projetos desde o fluxo praticamente pronto para você pegar e implementar na na sua empresa no seu negócio ou para você negociar vender para algum cliente e também terei alguns arquivos extras mini cursos cursos de como instalar o flow Eyes na VPS são coisas resumidas bastante outros microcurrent que eu não consigo abordar aqui no no YouTube e alguns
fluxos extras a gente vai ter um acesso mais uma comunidade mais unida lá então entra no grupo do WhatsApp entra na comunidade como eu falei é gratuito se inscreve no canal que já vai estar me ajudando bastante Muito obrigado você que assistiu até aqui