E aí pessoal é o Pires aqui nessa aula eu vou passar para vocês o conceito uma introdução sobre a plataforma do flowise ai essa é uma plataforma destinada paraa criação de Agentes de Inteligência Artificial e se você tá começando a ofertar essa solução para outros negócios seja locais ou outros negócios que estão no seu network ou sei lá qualquer tipo de negócio que você veja escalabilidade vendendo essas soluções eu vou mostrar para vocês aqui os principais conceitos para você conseguir apresentar esses conceitos e apresentar um modelo de agente ia para esses negócios numa chamada de
vendas Beleza então vamos lá eu vou passar aqui somente pelo Deixa eu tirar esse Zoom eu vou passar aqui somente pela apresentação da plataforma do flowy ai eu não vou passar por nenhuma outra plataforma eu vou explicar somente os conceitos do Flow E ai então esse daqui é um modelo de agente ia que eu criei para para uma aula do meu próprio YouTube não sei se vocês Já assistiram ela mas é eu criando um agente I do zero para colocar dentro de um website bem se eu for conversar com esse agente a aqui ele tá
funcionando agora ele vai conversar comigo eu mandei um Olá como posso ajudar você quais serviços vocês prestam e esse cara vai começar me responder sobre qualquer coisa eu posso até falar sobre o diâmetro da lua ele vai falar comigo porque ele se comporta como um chat GPT mas os donos de negócio querem que seja algo personalizado pro negócio deles então tem algumas séries de conceitos que vocês tê que dar dominar aqui para quando conversarem com eles falar que esse é um agente de essa é uma tecnologia essa é uma ferramenta que você vai utilizar para
impulsionar as vendas do seu negócio para alcançar o resultado X Y Z e que vai ser um funcionário do seu negócio não vai ser uma tecnologia que toma braços únicos que não Tom força única mas sim é algo para ser treinado para performar pro negócio dele então por exemplo esse cara quer automatizar os agendamentos dele dentro do WhatsApp é você vai demonstrar para ele um modelo de agente a que seja uma recepcionista pro negócio dele que seja treinado para tirar dúvidas do negócio dele para fazer agendamentos pro negócio dele como que você faz essa apresentação
ele vai perguntar como que como que vai colocar os dados no negócio dele é seguro colocar os dados no negócio dele na memória desse agente ia porque todos esses donos de negócios Eles são muito sensibilizados quanto a tecnologia de inteligência artificial para eles tudo é uma solução muito mágica E você como consultor Deve mostrar a maneira que ele operava antes e a maneira que ele vai operar agora então vamos passar pelos primeiros conceitos o agente de a deve ser treinado para tirar dúvidas sobre o negócio dele como que a agente como que a recepcionista dele
tirava as dúvidas Muito provavelmente ela tinha um documento e um PDF com as eventuais dúvidas que ela ia receber E como que ela deveria responder aquelas dúvidas Ah eu tenho um documento fq de Clínica Odontológica esse documento fq significa frequent frequently asked questions ou seja perguntas frequentemente realizadas perguntadas e isso seria o que a recepcionista ia receber el ia receber um documento PDF para saber quais perguntas ela ia receber E como que ela deveria responder e exatamente isso que você vai fazer para I você vai inserir esse documento PDF na base de conhecimento da ia
e El el vai responder aquelas perguntas de acordo com o modelo PDF que aquele negócio passou paraa recepcionista Então esse negócio agora vai ter uma recepcionista que responde igual a outra recepcionista e até melhor porque não vai ter erros gramaticais vai sempre escrever certinho e o melhor de tudo vai responder de maneira imediata que é isso que os donos de negócio estão procurando Ok então ele vai perguntar tá mas como que você coloca esse documento PDF dentro da memória da Inteligência Artificial E aí que você se diferencia de todo o mercado enquanto tem consultores de
Inteligência Artificial Vendendo as coisas com a mão na frente outras nas costas tipo assim eles não sabem o que eles vão fazer para entregar aquela solução pro cliente você sabe exatamente o que fazer e isso te coloca uma autoridade muito maior Então você vai começar a falar sobre termos técnicos para ele entender que você sabe do que você tá falando e a primeira coisa que você vai falar é bem Todo modelo de Inteligência Artificial ele tem uma retriever uma retriever é um banco de dados Então esse esse banco de dados é onde a gente vai
inserir os dados do seu negócio para Inteligência Artificial e não são todos os tipos de dados são os dados que você quer colocar para instruir aquela Inteligência Artificial Então se ela vai exercer uma função x no seu negócio ela só vai precisar receber os dados Y que são paraa função x e você não precisa colocar os dados Z Alfa Beta que são muito vitais para seu negócio para uma mera e a que exerce só a função X então você controla o que você vai enviar para ia ela não vai tomar liberdade de falar sobre qualquer
coisa e ela vai falar somente sobre o que você treinou ela para fazer segundo de tudo como que a ca vai se comportar e como que ela vai falar e como que ela vai abordar aos clientes um grande medo dos dons de negócios é que essa ia seja rud com os clientes que essa ia à Não Exerça a tarefa Então se é uma ia de agendamento essa ia tem que fazer o agendamento E como que você vai treinar essa ia para fazer o agendamento bem não é só você ah colocar uma automação de agendamento dentro
dessa ia essa automação de agendamento vai fazer ela realizar o agendamento mas não chegar até o agendamento o que eu quero dizer ela não vai não necessariamente ela vai prospectar a conversa até rodar um agendamento todos esses modelos de Inteligência Artificial o grande medo dos donos de negócios é esses donos de negócios Eles estudaram anos sobre marketing e vendas para conseguir gerar audiência para seu produto e vender o seu produto então o médico ele tem um script de vendas para fechar agendamentos e esse script que eles passam pra Inteligência Artificial e você não só precisa
colocar um documento de perguntas e respostas na memória da sua ia mas você tem que treinar essa ia de acordo com o script de agendamentos do médico e aonde que você treina isso engenharia de prompt é através da engenharia de prompt que você vai treinar i a para exercer a função x e aqui você pode mostrar um modelo de engenharia de prompt que você já criou para um dos seus clientes deixa eu mostrar algum modelo aqui mais robusto de engenharia de prompt hã hum eu acho que esse daqui vai valer a pena mostrar para vocês
ok eu tenho uma fórmula de engenharia de prompt e eu tô compartilhando para vocês através de um protótipo que a gente entregou para um dos nossos clientes esse modelo de engenharia de prompt eu vou deixar uma uma aqui o link embaixo dessa aula é uma aula que eu tenho no meu YouTube e é uma fórmula simples eu coloco a função o tom de atendimento a tarefa os exemplos o contexto e as instruções passo a passo a instrução o ponto um o ponto 1.1 2 3 4 5 e 6 deixo anotações importantes e regras para essa
inteligência artificial Essa é minha regra de prompt eu utilizo ela basicamente a mesma estrutura para 80% dos casos essa daqui eu fui muito longe [Música] na nas regras a Geralmente eu não coloco regras coloco notas ou então exemplo da intenção eu vou mais longe tudo depende mas os fundamentos são o mesmo coloco uma função uma tarefa e essa tarefa aqui eu utilizo o modelo de Ahã Chain of fault ou seja cadeia de pensamento então eu vou colocar uma sequência de pensamento cadenciada para ela ou seja ela vai primeiro seguir o passo um depois o passo
dois depois o passo três depois o passo quatro como se fosse uma cadeia e ela vai ter muito mais fixação nas instruções dela e assim que você deve apresentar pro dono de negócio para ele ter certeza de que aquela e vai fazer o que ele tá pedindo isso vai aumentar muito mais a segurança dele ele vai acreditar muito mais e se você apresenta tá isso funcionando bum você chegou um ponto que você vai vender iage quase que no automático não vai ser no automático porque você vai ter que fazer as chamadas de vendas Mas você
não vai sofrir para vender essas soluções é isso que eu queria falar Opa e bem ã um modelo de agente ia que eu tenho criado aqui pra comunidade é o agente i de agendamentos e daí esse dono de negócio ele vai ele também vai se perguntar pô mas como é que você faz pro agendar capturar a hora que esse cliente quer agendar comigo e enviar pra minha agenda do Google Agenda por exemplo bem isso daí não é uma solução Mágica como que você fazia antes bem a minha recepcionista ela marcava um horário olhava na minha
agenda se estava disponível confirmava com o paciente e ela preenchia manualmente na minha minha agenda Ok o que a gente vai fazer o seguinte é a gente vai criar uma automação a gente vai integrar sua agente a do flowise ao seu Google Agenda através de uma automação do n8n o n8n é uma plataforma de automações Ou seja a gente vai criar um cenário para automatizar essa verificação de disponibilidade e assim que a gente encontrar os horários disponíveis a gente vai passar pro cliente no WhatsApp vai confirmar e se ele confirmar a gente vai ativar uma
outra automação que é para pegar esse agendamento e enviar pra sua agenda do Google Agenda Beleza então é assim que você explica sobre as Custom Tools você pode ir muito mais longe sobre isso e é recomendável que você você não seja muito mais muito mais muito técnico mas que você só seja técnico ao nível suficiente para ele entender que você sabe do que você tá falando e que você quebra esse paradigma para ele de que ia é uma solução mágica você não deve abordar uma ia com uma solução mágica mas o passo a passo que
você deve seguir é como que você fazia antes e agora que e agora você vai fazer assim é um antes e depois é um paradigma de antes e depois que você sempre tem que atender pro seu cliente e agora eu vou mostrar aqui para vocês toda a estrutura de um agente a ah juntinho primeiro de tudo Ah pra gente criar um agente ia a gente tem que montar todas essas peças aqui ó vocês podem ver que isso daqui é como se fosse um quebra-cabeça a gente só ligou as peças e assim que essas plataformas de
no code low code elas funcionam Você só tem que hã arrastar e clicar botões S nós somos clicador de botões você não precisa mais programar um painel inteiro de JavaScript Python ou algo do tipo para criar uma solução que agregue valor para um negócio qualquer negócio as altura do campeonato Eu já entreguei soluções para diferentes empresas diferentes Portes e todas elas foram com soluções no code e basicamente eu tava só clicando botões e quais são os fundamentos por trás do arrastar botões aqui dentro do Flow vocês podem ver que tem alguns módulos que sempre se
repetem por exemplo se você prestou atenção em todas as em todos os cenários eu tenho essa Custom Tool em todos os cenários Eu tenho esse Tool Agent em todos os cenários eu tenho essa retriever Tool em todos os cenários Eu tenho esse chat Open ai em todos os cenários Eu tenho esse Open a em badings em Memory Vector Store algo do tipo E por que que esses cen Por que que esses blocos sempre aparecem como que eu faço para colocar esses blocos primeiro para colocar esses blocos eu venho aqui no mais isso daqui é um
quadro em branco no modelo Canvas Ou seja eu posso arrastar qualquer coisa aqui e criar um cenário totalmente do zero mas para você colocar esse to Agent você vem aqui em Agent e você consegue encontrar qualquer Agent eu coloco Tool Agent porque eu vou usar Tools no meu agente de Inteligência Artificial eu tô utilizando a Custom Tool e eu tô utilizando a retriever Tool e isso basicamente quer dizer que o meu agente a o meu Tool Agent ele vai ter autonomia para escolher qual tu que ele vai utilizar em determinado momento da conversa então se
o cliente quer tirar uma dúvida de algo que tá lá no documento PDF ele vai ele vai consultar esse documento PDF através da retriever Tool retriever banco de dados banco de dados inserção do PDF que eu falei para vocês nos primeiros minutos das aulas então se ele precisa ativar o banco de dados ele tem que utilizar a ferramenta do banco de dados retriever Tool e ele vai utilizar sozinho isso ele vai tomar autonomia para escolher a retriever Tool então eu coloquei o to Agent para fazer isso se você quer só tirar se você quer um
agente a só para tirar dúvidas sobre um documento você pode colocar esse conversational Agent que é só um agente a conversacional se você quer ligar o seu o seu assistente da openi aqui no flow você pode utilizar esse openi assistant e em todos os casos eu utilizo to gente porque eu sempre gosto de criar coisas do zero sempre do zero porque eu tenho a maior flexibilidade eu já tenho familiaridade com a plataforma e eu sei expressar o meu pensamento o escopo do meu projeto aqui pro Canvas do flo de maneira bem natural e o fundamento
que eu dominei foi esse o de Tool e o de Agent e eu utilizo um Tool Agent E como que eu prossigo com o desenvolvimento dessa plataforma Ahã quando eu coloco to Agent ele logo vem com três asteristic zinhos vermelhos e esses três asteristicos vermelhos é o que é necessário para esse to Agent funcionar então o to Agent ele precisa de Tools então vou procurar pelas tch que eu quero se é um retriever Tool eu coloco a retriever Tool eu venho aqui em tool e aqui eu posso colocar qualquer Tool que eu queira Mas como
eu quero só uma Tool para consultar o banco de dados eu coloco a retriever Tool se eu quero uma Tool para conectar ao meu fluxo do n8n ou do make.com eu coloco uma Custom Tool e conecto ele via web Hook Beleza eu vou mostrar para vocês como conectar eu vou eu tenho uma aula dedicada aqui nesse módulo só a como conectar o seu agente AD Flow pro n8n utilizando essa Custom Tool Mas eu só quero que vocês entendam os fundamentos aqui e daí esse two Agent ele vai precisar de memory a memória e um to
chat Model ou seja ele tem que operar em um modelo de linguagem esse to Agent ele tem que saber em qual linguagem que ele vai falar e não é linguagem inglês espanhol italiano não é isso ele quer saber qual modelo de linguagem que ele vai utilizar lembra que todas essas I que a gente utiliza no mercado Cloud ai chat GPT grock todos eles são llm large language mod Então a gente tem que escolher qual llm a gente vai utilizar dentro do Flow eu sempre utilizo chat Open e para escolher uma llm ele já tem aqui
a seleção de llms você pode escolher qual você quiser pode utilizar o Google Gemini que é esse Google vertex pode utilizar uma ia local que você tem hospedada no olama que fica até de graça para fazer isso você vai ter um uma barreira de entrada você vai ter que saber fazer algumas coisas para utilizar o Lhama mas para ganhar tempo cara Eu só coloco o chat Opening ai tá muito barato os tokens sai quase de graça eu tenho mais de 20 protótipos rodando essa altura do campeonato e eu não gasto nem 2 dólar por semana
então para mim vale a pena ã cortar a dor de cabeça que eu teria com olama e eu coloco só o chat Open e aqui e para mim tá super tranquilo Vale super a pena então eu ligo Esse chat Open e até ele eu saio arrastando aqui ó vurur pum chegou aqui e o memory ele pede por um memory né então vamos buscar por Memory tudo que ele pedir aqui e você escrever vai funcionar Tá então Memory eu utilizo o buffer Memory isso quer dizer que ele vai procurar pelas últimas mensagens que a gente teve
com aquele Lead com aquele usuário ele vai saber ã conversar de acordo com as mensagens antigas Você pode até colocar um banco de memórias maior por exemplo em Memory aqui tem alguns bancos de memória tipo esse Zap Memory que é open source também que ele vai pegar tipo todas as conversas que você teve durante um ano com aquele usuário algo super personalizado super personalizado se você quiser você pode passar por por essa personalização aqui a mais ou se você quer algo mais dinâmico mais rotineiro o buffer Memory vai fazer totalmente sentido para você Ele sempre
vai pegar as últimas 20 30 40 conversas que você teve com o usuário e vai conseguir responder com aquele contexto sem quebrar e daí essa retriever Tool ela vai pedir para uma retriever uma retriever name e uma retriever description a retriever name e a retriever description é super simples você só precisa colocar um nome para essa Tool e uma descrição para essa to a descrição é importantíssima você tem que ser muito assertivo no prompt porque esse agente de ia ele é autônomo ele vai tomar decisão por ele mesmo mas ele tem que entender o que
cada Tool faz para saber quando utilizar ela então eu coloquei aqui use essa ferramenta toda vez que o usuário fizer uma pergunta que está contida no documento da sua Vector Store e daí ele vai saber exatamente Vector ST é a mesma coisa que retriever tá pessoal Vector Store Database retriever todos eles vão olha só tá vendo esse iconz aqui Database mesmo símbolo Vector Store icon não ele ele só colocou a Store né que Store é uma loja ah é porque ele vai ficar sempre na aqui Vector Database Sei lá cara enfim todos eles associam a
mesma coisa é que eu coloquei Store no Google Imagens daí vai aparecer só uma lja porque Store É loja né local Mas enfim e daí esse retriever Tool que é a mesma coisa que Vector Store ele vai pedir por uma retriever e daí se eu colocar aqui retriever ele vai trazer várias opções para mim você pode colocar essa Vector ST retriever a minha favorita é em Memory deixa eu colocar Vector Store você pode colocar essa document Store Vector Eu acho que ela tá performando até melhor ela é um modelo novo mas eu sempre coloco aí
em Memory Vector Store aqui ã conectado a minha retriever é porque retriever tá a mesma coisa que Vector Store talvez se você colocar retriever aqui ele não vai ter tanta precisão isso daqui é algo mais específico dentro do flo iser é só um aquele 1% que não vai estar abrangente mas se você colocar Vector Store vai aparecer todas as Vector Stores que você pode conectar essa retriever aqui e eu sempre coloco a em Memory Vector Store para ganhar tempo se você tá trabalhando com banco de dados mais extenso se você tá criando a ia para
consultar bancos de dados consultar pedidos consultar coisas muito grandes Eu recomendo que você utilize o pinecone ou posters quadrant também vai muito bem deixa eu mostrar aqui para vocês um exemplo que eu tenho no no Pine conone eu inseri todas essas planilhas aqui tem umas 10 planilhas de 17.000 linhas eu inseri todas elas no pinecone e coloquei esse pinecone dentro da minha retriever Ou seja eu coloquei o pinec aqui na retriever Tool a retriever tava pedindo por uma retriever eu se eu colocar aqui Vector vai apcer o mas se eu colocar retriever el não aparece
então um caso bem específico aqui retriever beleza Ou talvez eu poss est falando Beste mas enf indo bem direto ao ponto é só isso que você deig você quer inserir um documento dentro da sua retriever Tool esse em Memory Vector Store vai pedir por um documento e daí você pode se o seu documento é um PDF um DOC x você vai você pode escolher qual é o seu documento tá você só precisa escrever aqui em file File é documento e você pode escolher se o seu documento é uma planilha csv um docx um documento Jon
um documento PDF um documento txt Eu recomendo que vocês trabalhem muito com pdfs joga o pdf aqui e ele vai pedir para você fazer o upload do seu PDF você coloca e esse reive carac text Splitter porque ele pede por um text Splitter se você escrever aqui text Splitter você consegue escolher o recursive Character text Splitter porque ele quebra sempre as linhas do do texto o texto vai ficar bem otimizado pra Inteligência Artificial entender tudo e pegar por exemplo se você pegou um PDF de 45 páginas a ia não vai digerir aquelas 45 páginas todas
de uma vez Toda vez que você fizer uma pergunta ela vai digerir aquelas 45 páginas em pequenos pacotes através desse modelo aqui de reive caracter text Splitter isso é algo muito bom para você consultar os seus clientes também sempre que eles perguntarem Tá mas como que a ia ela vai responder tudo que tem aqui nesse livro bem ela não vai ela vai responder tudo que tem nesse livro porque para otimizar o tempo de resposta dela a gente diminuiu tudo em pequenos pacotes ela vai saber exatamente qual pacote consultar por isso que ela vai conseguir responder
muito melhor e muito mais rápido porque ela vai ter uma pequena informação Só para conseguir criar uma resposta e para ela encontrar essa pequena informação é muito mais rápido do que encontrar tudo de uma vez só então isso é uma boa maneira de você se diferenciar no mercado sabendo esse conceito tá e as dimensões do pacote tá aqui em Chunk size e Chunk overlap se você tá trabalhando com pacote muito grandes de dados Eu recomendo que você coloque o seu documento no chat GPT e perguntar para ele qual Chunk size qual Chun L que eu
coloco para ele até hoje eu não sei calcular essas dimensões mas eu coloco no chat GPT ele me ajuda bastante se for um documento de duas páginas Eu só deixo no padrão e já me resolve muito bem minha vida menos de 10 páginas eu já coloco nesse padrão eu realmente falo que esses padrões aqui mudam o resultado quando você trabalha com pdfs de PDF não planilhas de 17.000 linhas em 10 vezes delas e esse Memory Vector só ele pede para um edgings o edgings que eu uso é o open edgings você vem aqui embeds e
ele te dá todas as opções de edgings embeds é uma maneira de você falar para essa Vector stock ela vai utilizar a linguagem do chat GPT igual é o to Agent o to Agent precisa responder no modelo de linguagem do chat de GPT essa Memory Vector Store Vai utilizar o modelo de linguagem do chat de GPT também que é o da Open ey uh pessoal eu vou gravar eu ten Mais uma aula nesse módulo aqui sobre como criar um agente I do zero para fixar mais ainda Ah todos esses fundamentos do flowise Dentro da Cabeça
de vocês também tem uma aula ah sobre como conectar o seu agente a do flowise dentro do n8n para você criar automações e deixar o seu agente a muito mais poderoso do que só responder perguntas e respostas mas sim dar ações para ele fazer um agendamento fazer uma consulta na agenda algo do tipo Beleza então fica bem atento nas próximas aulas aqui desse módulo Ok estamos junto é só o início