Unknown

0 views11768 WordsCopy TextShare
Unknown
Video Transcript:
[Música] hum não dá para fazer isso cara porque o contêiner ele está reiniciando constantemente então eu teria que dar um Stop nele né [Música] hum aí depois de dar o stop o que é que eu faço aí eu altero a permissão seria isso não ok tu vai falar sobre o que aí na Live já iniciei aqui ela vou criar um um fluxo vou vou na verdade tô tentando aqui criar um negócio aqui ele vai trabalhar com etapas aqui dentro do do fluxo sem precisar base de dados entendeu Tô explorando aqui essa nova essa nova função
de variáveis de conversa né variáveis de conversação que eu tenho que preparar aqui um material para fazer um Cadê apesenta imagens Entendi deixa eu colocar aqui meu navegador Ah tem essas variáveis de conversação agora é isso basicamente vou dar umas exploradas nelas deixa ajustar aqui minha tela para você fechada não não pode participar aí Ah show de bola pode entrando aí a gente tá só aqui fazendo uma livezinha aqui de bobeira tô explorando aqui essas novas variáveis aqui que são as variáveis de conversação top daqui é mofus conhece já mofus não a mofus aí mofus
beleza top aí beleza cara apei aqui transmitir aqui a outra tela beleza fechou e a gente vai tá tentar fazer aqui ô ô jian só pra gente conta realizar a gente vai tentar eh como é que eu posso dizer pegar aqui essas variáveis de conversação e fazer como se fosse um fluxo de etapas com ela sem precisar de uma base de dados externa ou seja eu quero entender se meu usuário ele tá falando a respeito de um procedimento ou algo do tipo como é que a gente já faz isso a gente já pega já faz
pela variável de conversação né justamente pra gente já conseguir tá utilizando ela aqui nesse tipo de sentido Então vou est iniciando já aqui ó um uma conversa né Deixa eu dar um zoom aqui pro pessoal conseguir também ver basicamente uma livezinha de bobeira mesmo só pra gente ver o que que a gente consegue produzir aqui utilizando essa essa essa novidade aqui aí se for bastante interessante a gente consegue tá trazendo ali dentro do curso entendeu tá trazendo pessoal o material cara não dá para mexer com história de docker ah se o serviço tiver instável cara
se ligou sim É muito porque eu desliguei ele e eu apliquei entendeu Aham e El ele tá dizendo que o contêiner não tá rodando óbvio né cara porque ele tá parado então eu vou conseguir acessar o que tem dentro dele e aí para rodar ele o serviço tem que estar funcionando sim cara ó vou criar aqui uma aí o que que acontece né se ele não tiver instável tu não consegue acessar porque tu não vai conseguir dar um exec dentro dele entendeu porque é como se fosse uma máquina que tava iniciando Então eu acho que
eu eu preciso daquele backup que tu fez né sim reinstala ele que depois eu vou procurar os backup no meu computador e vou est te passando Beleza então vou fazer isso agora em paralelo Beleza vou criar aqui ó beleza galera só para contesti isar aqui o pessoal né O que que a gente vai tentar tá fazendo aqui nessa live live surpresa o o predo ali perguntou pra gente é é basicamente uma live aqui de de bobeira Ô Pedro pra gente explorar aqui essa nova função aqui eu quero ver o que que a gente consegue estar
produzindo com ela né aqui é uma função nova que tem notify se chama aqui variável de conversação e aí a gente vai ver o que que a gente consegue estar utilizando aqui nela pra gente produzir de interessante basicamente isso que a gente vai estar fazendo aqui beleza então o que que eu vou tentar fazer aqui com ela vou tentar fazer aqui é um sistema de Estágios com ela é um estágios muito simples né que a gente vai primeiramente identificar o motivo do que o usuário entrou em contato depois de identificar o motivo que entrou em
contato a gente falar a respeito do nossos proced que a gente tem ali e depois de fazer esses procedimentos a gente pegar ali e eh depois de definir um procedimento salvar ele dentro de uma variável pra gente começar a consultar informações somente daquele procedimento enfim sempre seguindo aí essa rota né no caso é basicamente aí um fluxo de ramificações com estágios que são estágios fixos basicamente é isso aí aqui a gente tá vendo aqui que ela pra gente poder fazer a utilização dela a gente cria ela né e faz uma atribuição dela utilizando ali um
um vejamos aqui como é que se chama esse item atribuidor de variáveis basicamente é isso quem faz parte da comunidade pessoal quiser tá entrando também no discord Beleza pra gente conversando a respeito disso podem estar participando quem quiser produzir junto comigo também e acompanhando à vontade mostra lá de novo esse nó atribuidor de variáveis só isso daqui ó ele é uma novidade que a gente tem aí notify ele fica fica aqui nessa parte de cima né ó é esse balãozinho aqui com x aí aqui eu vou criar aqui uma variável chamada estágio e nessa variável
de estádio a gente vai tentar fazer mais ou menos Aquela aquele teu projeto meus lembra o fluxo de só que tem super base só que sem o super base entendeu de forma mais simples né isso aí aqui ó vou deixar ele como uma string mesmo beleza Ou a gente po a diferença ali é porque a gente estava fazendo um cadastro e é um tipo de variável mais sensível né isso para aquele teu projeto realmente a gente precisa do super base porque ele é bem mais avançado né mais projetos mais isso aqui a gente isso aqui
me parece muito útil num funil de vendas né porque você tem o funil lá em cima onde eu vou atender todo mundo não em informações específicas eu vou usar esse rag aqui ó numa parte mais específica da conversa eu não vou sair por exemplo falando de preço né o cara Mal me conhece já não calma isso daqui serve manuin isso daqui serve também pra gente trabalhar na questão de definir o nome do do produto ou procedimento imagina só que o usuário ele tá falando sobre um produto ali que é o é o chocodoce precisa est
acessando a memória para descobrir qual era o procedimento que a gente tava falando anteriormente a gente pode salvar ele dentro de uma variável entendeu ah el interessante memória então basicamente não ele é uma variável que ele fica salvo pelo que eu já li aqui só olhando aqui basicamente nessa nesse trecho Zinho aqui testar então é vou est testando pelo que eu li já nesse trecho daqui ele basicamente ele vai est Salvando Aí essa conversa dentro dessa Essa variável dentro dessa trad entendeu é basicamente isso é uma variável que é salvada dentro da nossa trange que
ela fica salva durante todo o o da conversa e a gente pode sobrescrever ela aparentemente aqui e ler ela também entendeu então basicamente é isso é o que a gente vai tentar fazer aqui ó a gente vai criar aqui uma variável chamada estágio e aqui a gente vai colocar como numéric e aqui eu vou dizer que o valor padrão dela é um aí vou dizer aqui na descrição que será o estágio daici conversa será o estágio da conversa aí beleza feito isso a gente salva então se a gente diz que o valor dela é padrão
é zero se eu vi aqui ó no no recuperação de conhecimento Opa recuperação de conhecimento não perdão aqui um classificador de perguntas a uma das primeiras coisas que eu posso fazer aqui vamos ver eh se dá pra gente puxar ela aqui ixe não dá pra gente puxar ela se não dá pra gente puxar ela mas em configurações avançadas ou então dentro do próprio texto Deixa eu ver se eu pera aí deixa eu ver se a gente consegue puxar ela ó quando a gente visualiza aqui vejamos aqui a gente diz que ela é stage mas não
tem nada né Ah deve ser porque ela tá zerada né então vamos ver aqui e aqui era para ter o conteúdo dela ó não teve o conteúdo dela deixa eu ver se essa quando eu inicio vou F um oi aqui vamos ver se ela é definida tem que ver o processo eem fluxo ter agora não mas é que era para ela aparecer ó como ela não apareceu eu acho que é porque ela é zero e zero significa nada né então vamos colocar um aqui valor padrão vamos subir aqui para um vamos salvar aí vamos fechar
aqui ó vamos pegar Opa visualizar conversa ten nada que ela não trouxe nada a gente tem que tentar puxar ela para cá para dentro deixa eu tentar puxar aqui uma resposta para ver talvez uma outra llm né que recebe ela cara é Talvez é um llm que receba né vamos ver aqui se for a gente consegue usar ela dentro do divisor então V ali no contexto já já pegou ela no estágio Então vai pegar e ela é quem vai né tu cria um sistema que tu e aí tu tuo adiciona um Como é o lá
dele um agente Então a gente vai o agente é que vai interagir com ele então a gente pode utilizar ela aqui ó se ela vai começar no estágio um Então a gente vai pegar aqui o nosso o nosso llm e vamos colocar aqui um mini nele aí o que que a gente vai dizer para ele Ó que você deve verificar o estágio informado pelo assistent a a gente vai passar esse estágio dentro do assistant vamos ver se a gente consegue passar ele dentro do assistant assistant vamos puxar aqui ó Stage Opa pronto a gente consegue
passar ele então se a gente consegue passar um assistent a gente deve a gente pode utilizar esse llm aqui como um divisor e dizer para ele Ó de acordo com o estágio que você está responda da seguinte forma aí a gente vai passar início de conversa entendeu assim por diante sei vamos só fazer um teste aqui ó pra gente ver se ela realmente vai est definida como um e foi o valor padrão dela né se ela tá definido como um Vamos fazer um teste aqui primeiro aqui ó convers contexo também com o usuário deixa ver
aqui com o usuário aí vamos ver se ela puxa dentro do contexto ó puxa também olha que legal olha só que bacana cara dá para usar lá no meio do movimento isso aí vamos aqui ó conversa com o usuário Vamos só fazer um teste aqui para ver se ela vai tá presente lá dentro vou falar aqui uma Olá aí aqui ó vamos ver llm tem que tem que tá o valor um aqui dentro do processo de dados né ó vamos ver ó processo de dados assistente Olha lá texto um então um sinal de que ela
tá sendo jogada lá dentro com valor padrão que eu defini dela que no caso foi o número um Então a gente vai fazer o a gente vai utilizar aqui um divisor vamos chamar esse assist como divisor divisor agora começou a ficar interessante muito divisor né ó aí aqui nesse do divisor a gente vai passar um pr para ele da seguinte forma aqui nesse estágio a vai dizer o seguinte ó deixa eu ver aqui é info estágio aí aqui no info estágio a gente vai fechar aqui ó a nossa tag nesse info estágio a gente vai
passar o que o nosso estágio seria muito da hora Ah eu acho que eu sei porque que a gente não conseguiu definir ele dentro do nosso classificador de perguntas Vamos fazer um teste aqui ó vamos deixar como string e vou chamar aqui de só isso valor padrão é teste acho que o número é opa não coloquei o valor padrão É deve ser por causa de número que a gente não consigu puxar ela dentro do nosso é é o tipo de dado isso vamos falar aqui ó teste vamos ver aí vamos pegar nosso classificador de perguntas
ó olha aí string né então a gente não precisa nem de um divisor já é menos um l é só não trabalhar com zer e um não essa só não é só não colocar como número colocar como string exato aí pode usar o zero pode usar o um pode usar o que você quiser entendeu então vamos pegar aqui ó vamos deletar esse daqui e vamos editar aqui o estágio beleza aí m tipo estágio ó vamos colocar como string e vai dizer que o valor do estágio padrão é é zero E aparentemente rola usar Rei ali
também hein isso aí aqui pode sim pode usar diversos tipos de variáveis aqui a gente já começou a achar uma utilidade para ela muito interessante que a gente consegue usar ela como quê como divisor de Estágios né Ou seja sim a gente a gente já não precisa mais do do supabase e nem do do Google sheet para fazer um fluxo de estágio que agora a gente consegue fazer dentro do próprio dey utilizando basicamente é isso né vamos eh ver isso de forma concreta agora né Beleza se aqui a gente definiu que o estágio é um
É zero né então aqui a gente vai ó colocar as classes que a gente quer no caso a classe 1 2 3 né e 4 vamos dizer que que é isso mais ou menos essas quantidades de estágio que eu vou est trabalhando né e aqui a gente vai colocar precisão pro nosso amigo né Vamos deixar aqui vamos deixar aqui no min ó beleza e vamos fazer um teste aqui se ele for para pro estágio zero é porque tá certo vamos ver aqui ó vamos colocar aqui uma resposta teste um vamos aqui ó teste dois mas
aí como é que ele vai saber filtrar né mas aqui é porque ele já pegou o valor padrão entendeu pegou o valor padrão do estágio como é zero ele vai para onde ele vai pro pra classe zero Vamos fazer um teste aqui ó sim vou falar uma molar que a vantagem da llm antes é já foi pro teste um tá vendo legal agora agora vamos tentar alterar o valor quando ele for pro teste um ele tem que ir para depois pro teste dois então para gente fazer isso pelo que eu li ali a gente precisa
utilizar um atribuidor de variáveis selecionar a nossa variável estágio e sobrescrever ela vejamos E no caso a gente precisaria de outra variável para sobrescrever ela será que é isso eu acho que é com agregador nãoé não vejamos aqui não se no caso é ah nó de agregar deixa eu ver acho que não agrega primeiro deixa eu ver aqui se eu puxar aqui o módulo e dizer que dentro do código dele vamos ver aqui se eu dizer que aqui é dois e não colocar variável de entrada nele deixa eu ver se ele retorna alguma coisa aqui
pra gente botar vocês querem mas meu código é dois vamos testar aqui olha parece que a gente consegue utilizar um modelo aqui ó beleza mesmo passando aqui é o que que a gente vai fazer então aqui a gente vai usar o modelo para converter ali um um código que na verdade não tem código mas a gente vai usar ele para definir a nossa variável do estágio então vamos fazer um teste aqui ó vamos ver se a gente muda para dois ó lá pronto se der certo tá vai funcionar bom Ó mudou vamos ver aqui olha
agora ele foi pro teste um agora vai pro teste dois ó lá olha aí test dois olha que sensacional cara feito isso a gente já entendeu o qu que aqui a gente consegue criar um fluxo de etapas então o que que a gente vai fazer aqui meilos a gente vai passar pelo início de conversa Inicial onde ali ele faz as apresentações e tenta identificar o que que o usuário está buscando depois de identificar o que que o usuário está buscando a gente faz o quê A gente faz a a joga para ele olha tá buscando
sobre um procedimento né aí vai para o fluxo de procedimentos onde ele vai perguntar qual procedimento o usuário está buscando aí definir o procedimento na qual usuário está buscando depois ele vai pra próxima etapa do fluxo que é o quê seria a etapa ali de compra ou venda né que ali o usuário ele vai tá pedindo informações sobre esse produto enfim é basicamente um fluxo de etapas que vai seguir isso E aí quem vai ser o gerenciador dessas etapas o nosso próprio Def entendeu M então basicamente é isso então eu consigo ver inúmeras aplicações no
Marketing ó aquelas coisas de funil de vendas porque no começo o primeiro estágio todo mundo é topo de funil sim entende e eu e a missão dessa llm é levar ela pro próximo estágio então todos todas as técnicas de embalde marketing marketing elas fazem com que o topo do finil Queira ir pra próxima etapa só que elas falham porque o e-mail é um e-mail é beleza vamos dar Eu acho que isso aqui é diferente hein V não o Defy é diferenciado Por isso que eu gosto muito dele Beleza então a gente viu que é possível
a gente utilizar nosso agregador de quer dizer o nosso variável de conversação para poder fazer o quê criar estágios então a gente já viu uma utilidade muito boa para ele que é essa questão dos estágios porque que que a gente pode fazer aqui ó o estágio zero vai ser o estágio onde Nossa I vai fazer a apresentação vamos já criar aqui uma I rapidinho vamos pegar aqui um llm ó vamos pegar aqui um llm nesse llm a gente vai conversar aqui com o usuário né ó eh vejamos como é que a gente vai conversar aqui
com o usuário aqui a gente vai passar aqui deixa eu criar um pronto para ela aqui legal deixa eu puxar aqui dentro do dockers e aqui dentro desse Dock a gente vai passar aqui ó instruções vamos passar só instruções pessoal passei o o discord aí para quem quiser tá entrando beleza e quiser tirar alguma dúvida conversar um pouco tá aí essa Live hoje aqui é pra gente conversar um pouco e ver o que que a gente a gente consegue produzir aqui de interessante com as novidades do dy e aqui em instruções eu vou passar aqui
para ela basicamente o seguinte ó eh [Música] vejamos a gente vai passar também aqui seu objetivo Eu acho que já tem um prompt aqui bem bem interessante para isso deixa eu ver aqui a gente dá só um control V um control c Imobiliária não ajudo deixa eu ver o que a gente pegou ali lá no curso de Defy no caso é esse daqui o de agendamentos aqui a gente tem desconhecido né ó assistent desconhecido aqui ó seu objetivo é identificar o motivo do usuário né a respeito do que ele tá buscando vamos fazer no modelo
para procedimento estético ó aqui ó você seu nome é Aida da assistente da da Clínica Bela né vai realizar o atendimento deve se comunicar de forma empática efetiva blá blá blá se objetivo aqui é Identificar qual o motivo do contato do usuário a parte importante é essa Ó seu objetivo é Identificar qual o motivo do contato do usuário e se ele deseja alguma informação de algum procedimento estético recomendação ou conhecer mais a clínica bela e aqui ele vai fazer algumas perguntas pro usuário né para saber o motivo do contato dele para poder tá ajudando ele
se ele tá interessado em recomendação se ele quer saber mais sobre a clínica Bela entendeu se ele quer tá interessado aí em um procedimento estético enfim basicamente é isso né e aqui a gente vai colocar nessa ia nesse llm eu vou colocar até um quatro aqui nele ó e aqui a gente vai deixar ó um alto a precisão botar criatividade ali em dois precisar um pode ser aqui ó 0,7 0,8 aí aqui o objetivo vamos fazer aqui as quebras de linhas aqui ó pra gente trabalhar bem dentro da nossa ia né ela conseguir ter uma
interpretação boa beleza feito isso essa parte aqui vejamos ass vejamos aqui ó vamos deletar esse essa parte aqui só quero saber se ele tá em busca de um procedimento estético cor eu desejo uma recomendação beleza vamos colocar a memória aqui para ele e nessa memória que a gente coloca aqui para vamos renomear ele aqui também ó assistent primeiro acesso basicamente é isso né A primeira conversa ali com o usuário beleza aí nessa conversa com o usuário Ele vai tentar fazer sem identificação do que o usuário está buscando ó beleza aí aqui vamos visualizar vamos falar
aqui um oi com ele ó no caso ele a gente tem que resetar o estágio né já resetou aqui falar oi aí no caso ele vai lá pro pro estágio zero e aqui ó agora ele tá conversando com a gente aqui e me perguntou se eu gostaria de saber sobre algum procedimento estético ou uma recomendação agora o que que a gente tem que fazer pessoal tem que identificar o que que ele tá buscando Beleza então se ele tá buscando sobre é um procedimento estético aí ele vai AB de procedimentos e se ele tá buscando sobre
um uma recomendação ele vai PR ramificação de recomendação O que que a gente já pode fazer aqui ó nosso estágio a gente pode modificar aqui um pouco ele a gente pode já começar a chamar ele aqui de desconhecido o primeiro acesso ó primeiro acesso aqui a gente pode chamar esse outro aqui ó de consultar informações consultar informações esse daqui a gente já pode chamar de recomendação recomendação e esse outro aqui esse daqui a gente não vai ter necessidade dele agora não aí o primeiro acesso ou introdução vamos chamar assim introdução vai ser sempre ali o
início da conversa né então aqui na nossa variável de de integração a gente já vai alterar isso ó valor padrão vai ser o qu introdução introdução beleza aí aqui em introdução né toda vez quando o bot já o usuário já iniciar a conversa com bot vai ser citado como introdução ele vai passar de cima e aqui depois o que que a gente tem que fazer a gente tem que trocar esse estágio pra gente trocar esse estágio a gente vai fazer o seguinte ó a gente precisa ver para que que a gente vai trocar a gente
vai trocar ou para consultar informações ou PR recomendação como a gente vai trocar para um desses dois a gente vai fazer o seguinte aqui dentro das nossas instruções ó vamos copiar aqui nosso prompt Vamos alterar ele dentro do nosso prompt a gente vai trabalhar no famoso sistema info Você lembra dessa técnica meos a que a gente tem que fornecer para o próximo o que que ele interpretou daquilo não é isso justamente a gente vai tentar fazer essa essa identificação primiro se essa mensagem vai ser pro usuário ou pro sistema se for pro sistema a gente
já sabe que ele recebe um parâmetro lá do estágio né isso justamente Então como a gente já sabe recebe o que que a gente precisa fazer é modificar de acordo com a solicitação do usuário entendeu Então se se o usuário ele tá interessado em em sei lá em vendas n informação informações ele vai de dados mobiliar né isso justamente aqui eu vou remover esse como se comunicar vou deixar eu vou remover ele aqui para não ficar muito poluído aqui o a nossa visão né ele não tem muita necessidade assim não Senão acaba confundindo vocês aqui
ó ó inicialmente inicialmente pergunte inicialmente Pergunte a usuário mais sobre o motivo de do contato que ele entrou né se ele Deseja uma recomendação saber mais sobre a clínica Bela ou se ele gostaria de saber sobre algum procedimento estético beleza e aguarde ó e aguarde sua resposta aí aqui a gente vai aguardar a resposta dele aí aqui o que que a gente vai fazer ó não e atue de acordo com sua resposta e a Essa parte aí o que tu quer o que tu quer certo isso aí que tu acabou de construir é o sistema
certo na minha visão o que tu quer é que o assistente seja capaz de interpretar isso isso então todos os exemplos que tu vai passar agora é para o assistente né se o que ele tiver procurando for tal coisa retorne esse valor se for não sei o quê retorne não sei o quê entendeu Justamente eu eu tenho percebido essa essa necessidade sabe Aham você já tá entendendo como é que funciona com certeza e tô dando belza aqui o que que a gente tá fazendo aqui ele vai perguntar pro usuário o que que ele tá buscando
né se ele tá interessado sobre algum procedimento se ele quer uma recomendação se que ele saber alguma informação sobre a clínica bela aqui a gente vai ter esses três litens consultando as informações recomendações e informações da Clínica Bela e o desconhecido nesse consultar informações a gente vai dizer o seguinte ó Isso daqui é um subtítulo né PR Nossa inteligência entender quando vai ser consultar informações consultar informações ó quando o usuário afirmar que afirmar que está interessado em saber sobre algum procedimento procedimento Opa procedimento estético estético responda responda somente com aí aqui a gente vai colocar
entre aspas e a gente vai dizer a seguinte forma ó sistema info Por que que a gente quer que a nossa Inteligência Artificial pessoal responda nesse modelo aqui porque o que que eu vou fazer aqui é basicamente se mensagem respondida pela minha inteligência artificial começar com sistema info eu vou entender que essa mensagem da minha inteligência artificial não vai pro meu usuário mas sim vai para pro meu sistema e fazer a modificação né Para onde esse usuário vai estar sendo guiado ou seja se aqui eu quero identificar o que o usuário está buscando se ele
tá buscando consultar informações ou se ele tá buscando uma recomendação Eu Vou guiar ele para outra ência Então como é que eu vou fazer esse guiamento eu vou utilizar através das das mensagens que começa com sistema info se ela não começar com sistema info então jogo a mensagem pro usuário desse próprio llm Se começar com o sistema info eu vou jogar essa conversa para outro llm beleza então vamos aqui ó e sistema info né ele vai responder aqui pra gente ó sistema info e aqui eu vou falar da seguinte forma é OK sistema info Ok
irei está encaminhando essa conversa para o departamento de procedimentos tratamento de consulta de procedimentos de procedimentos de procedimentos Por favor aguarde o usuário não vai receber essa mensagem pesso é só pro sistema beleza é só para minhas outras inteligências artificiais entender o que que tá acontecendo dentro do de a gente consegue criar essa comunicação muito interessante né que a gente consegue fazer um llm se comunicar com o outro um llm trazer dar continuidade numa conversa anterior então pra gente fazer isso a gente precisa manter esse contexto quando o usuário estiver interessado quando o usuário afirmar
que tá interessado em saber sobre algum procedimento estético responda somente com sistema fok estarei encaminhando essa conversa para um departamento de procedimentos né departamento de é vou colocar departamento de procedimentos aí vamos copiar essa mensagem aqui ó e vamos aqui para o próximo item recomendação aqui ó departamento de recomendações beleza aí Consultar informações da Clínica Bela vamos pegar aqui Opa copiei demais no caso de uma clínica Talvez o que era o que fosse interessante era o agendamento né não agendamento a gente já tem uma aula de agendamentos Pois é lá no curso a gente já
tem uma aula de de agendamentos muito boa vi láu top demais né cara beleza sensacional quando o usuário afirmar que tá interessado Opa vejamos aqui ó quando usuário estiver interessado em uma recomendação aqui ó uma recomendação sado em uma uma recomendação acho que o pessoal não tá conseguindo ver muito bem não deixa eu dar um zoom aqui sim que até eu sou meio ceguinho também fico me aproximando da tela quando usá afirmar que está interessado em uma recomendação de um procedimento procedimento estético responda responda somente com quando o usuário afirmar que tá interessado em saber
mais sobre a clínica Bela em saber mais sobre a clínica Bela respond Ok encaminhar para departamento de recomendações departamento de informações da Clínica informações da Clínica desconhecido aqui a gente vai dizer para a o seguinte isso daqui não vai ser resposta de sistema Isso aquii vai ser resposta de a beleza a resposta de A então a gente não vai dizer responda somente com a gente vai dizer para só o seguinte ó se o usuário ário não deixar claro quais aixar Claro qual o motivo motivo do seu contato ou o motivo do seu contato aqui o
que que a gente pode fazer quando for desconhecido pessoal se não for nenhum desses itens a gente pode de e fazer o encaminhamento para um atendente né é pro atendente D continuidade porque ele não vai trabalhar com nenhum desses dois sentidos aqui mas eu vou deixar da seguinte forma se o usuário não deixar claro qual o motivo do seu contato ou não se encaixar ou motivo do seu contato não se encaixar emum dos itens se encaixar em nenhum dos itens quando o usuário não deixar claro o motivo do seu contato pergunte novamente para ele ou
caso o motivo do seu contato não se encaixar não se encaixar em nenhum dois itens anteriores Responda para ele Responda para [Música] ele que ele deve Responda para ele para ele aguardar alguns instantes que logo um atendente irá entrar em contato aí beleza isso aí ele não precisa nem dizer aí né cara que é uma mensagem para o sistema não essa daqui não é para sistema é pro usuário essas duas aqui ó essas três na verdade é mensagem para sistema entendeu Mas elas vão ficar no mesmo sistema Sim tudo dentro porque a gente vai fazer
a divisão tu vai ver como é que a gente vai fazer essa divisão agora olha que sensacional a gente vai voltar aqui pra nossa inteligência beleza vamos copiar esse Prom que a gente fez ó vamos jogar aqui dentro dela vamos fazer aqui as nossas quebras de linhas agora tu vai é o bico o negócio é sensacional cara isso daqui era eu tentando localizar alguns métodos que eu podia tá utilizando para aprimorar né aí meus botes minhas inteligências e eu encontrei esse muito interessante e a tud de acordo com sua resposta dois pontos aqui a gente
vai fazer aqui ó as quedra de linhas também Nossa odeio quando a gente vai colar o item o item vem desse jeito aqui pra gente cara aí pessoa quer morrer desconhecido recomendação tá faltando informações da Clínica Bela né aqui ó [Música] LG aí beleza basicamente é isso né vamos testar aqui agora e como o que que a gente vai fazer aqui eu vou utilizar uma das mesmas táticas que eu acho que eu utilizei no fluxo de agendamentos não foi Deixa eu ver aqui se eu utilizei ó cadê eu u acho que eu utilizei ela no
fluxo de agendamentos Ah sim olha aqui ó eu utilizei a mesma do fluxo de agendamentos que é o qu que a gente criou aqui um classificador de perguntas que ele tem esse seguinte prompt aqui ó deixa eu puxar aqui pra gente o prompt do nosso classificador de perguntas é isso Você deve classificar de acordo com o texto onde você irá classificar da seguinte forma sistema quando o texto começar com sistema info classifique como sistema quando o texto não começar com sistema info classifique como user Então desse modelo aqui a gente consegue fazer o qu meu
fos Olha que interessante cara aqui a gente consegue fazer aqui um classificador de perguntas onde a gente vai dividir o que é mensagem do usuário e o que é mensagem do sistema cí ou seja aqui ó vou colocar user e aqui vou colocar sistema beleza e aqui a gente vai colocar o nosso prompt que é aquele lá que a gente acabou de ver ok e o texto que ele vai trabalhar vai ser o texto do nosso é assist no nosso LM entendeu E aí quando for usuário a resposta vai ser pro usuário quando for sistema
vai ser PR sistema entendeu vai ser pro nosso F Então vamos falar aqui ó Olá nesse [Aplausos] caso aí Olá como posso ajudar você hoje você gostaria de saber sobre algum procedimento estético desej uma recomendação gostaria de saber sobre a clínica bela a aí nessa resposta TR de novo PR ver resposta TR é aqui é só é só o nosso LM aqui ó assist Entendi então tu passou porque eu tava fazendo com l depois desse negócio aí eu tava tentando separar né Ah sim entend deixar deixar LM antes do classificador só para entregar a resposta
de sistema E aí eu consigo usar GPT 3.5 e depois do nó eu coloco uma nova lmm que vai entregar a resposta específica que o usuário tá querendo sim entendeu aí eu boto uma mais otimizada tô entendendo o bom do de F é o seguinte que a gente consegue é é livre a gente consegue usar as variáveis lá do início aqui no final entendeu então vamos aqui ó responder primeiro acesso beleza pronto aqui a gente vai responder usuário agora quando for é o o dos nossos itens aqui o que que a gente vai fazer aqui
ó pera aí pera aí vejamos aqui quando for sistema Ó eu vou falar o seguinte eu vou falar vejamos aqui ó é recomendação aí no caso ele vai trazer aquele texto personalizado pra gente só que a gente não vai ver aqui porque esse texto não é entregue pro usuário é entregue para onde pro sistema né o nosso fluxo eu vou falar aqui a recomendação recomendação recomendação Vamos ver aí aqui ó a mensagem não vai aparecer para mim não apareceu por quê Porque ela foi pro sistema ou seja o usuário não vai receber essa mensagem e
se a gente for vir aqui ó olha aqui ó sistema info Ok irei estar encaminhando você para o departamento de recomendação Olha que sensacional cara aí o que que a gente vai fazer aqui ó a gente vai fazer o seguinte quando a gente entender que ele jogou pro sistema inf a gente vai pegar outro classificador de perguntas aqui e vai fazer o quê A gente vai verificar o o se é para onde que ele tá jogando Se é o qu recomendação sem recomendação beleza que aqui agora a gente vai alterar o estágio Entendeu agora maus
muito louco né a lógica muito top cara aí aqui ó é e como é que foi que a gente colocou departamento de procedimentos não foi procedimentos não melhor a gente pode fazer o seguinte ó deixa eu ver aqui a gente pode utilizar aqui em vez de outro classificador pra gente não ter que criar três rotas aqui três ramificações e tá editando uma por uma para não ficar um monte de nó a gente pode resumir mais isso daqui a gente vai resumir da seguinte forma aqui dentro do nosso prompt que a gente tem esse llm aqui
ó e vamos dizer aqui o seguinte ó vamos pegar ele aqui como isso daqui é uma mensagem pro sistema minha inteligência já entendeu que é uma mensagem por o sistema a gente pode fazer da seguinte forma a gente pode passar um item a mais beleza no caso aqui ó a gente vai dizer o seguinte ó a gente vai puxar um ponto aqui aí vamos chamar o tipo tipo do departamento vamos chamar assim ó tipo do departamento tipo deixa eu ver aqui como é que não fica muito agressivo também pra nossa inteligência tipo do departamento atamento
dois pontos aí aqui a gente põe eh recomendação no caso isso vai est presente na nossa resposta da nossa ia entendeu Aí no caso aqui ó recomenda ação aí vamos pegar aqui também ó tipo do departamento tipo do departamento aí aqui vai ser consultar informações procedimentos vamos chamar assim ó procedimentos procedimentos é procedimentos vamos ver aqui V pegar aqui consultar informações de procedimentos só para deixar mais claro pra nossa Inteligência Artificial departamento de procedimentos beleza ou aqui informações procedimentos ó é informações procedimentos Ok departamento procedimentos e aqui vamos copiar aqui novamente ó eu vamos colocar
aqui próximo itema né vamos ver se essa nossa lógica vai dar certo aqui pessoal se der certo facilitou bem mais ainda nosso processo imou com certeza pois certeza vamos ver aqui informações estou visualizando tudo my friend cara sensacional né velho tá incrível mano armand da onde que tu tirou essa lógica cara acabei de imaginar cara vamos ver aqui não E é desse jeito o bom pessoal que quando a gente já e se filiza comfy essas lógicas vem na nossa cabeça assim de forma muito prática muito fácil é o pessoal como tem que ser né não
eu eu tava fazendo hoje uma consultoria né uma mentoria na verdade com um aluno do curso do curso de aqui da de automação e eu eu tava passando para ele uma lógica né e o cara trouxe uma lógica tão interessante que eu falei assim cara tua lógica tá melhor do que a do que a minha vamos utilizar ela tem noção não porque assim a gente vai tendo uma ideia vai tendo outra vai tendo a outra e às vezes a gente vai tendo uma ideia melhor do que a gente tinha anteriormente agora H pouco a gente
viu uma ideia que a gente utilizar aqui o classificador de pergunta iria funcionar iria mas se essa daqui funcionar essa vai ser melhor do que a gente um classificador de perguntas porque a gente economiza é uns três a seis nó entendeu isso ou seja cara muito interessante aí então vamos aqui ó beleza aqui a gente e vai ter esse tipo do departamento que a gente espera que ele venha na nossa resposta se ele vir na nossa resposta a gente vai conseguir fazer o quê vai conseguir coletar esse item Então vamos reiniciar aqui ó e vamos
colocar aqui um extrator de parâmetros e esse extrator de parâmetros vai trabalhar também com essa variável aqui Armando você só tá trabalhando com ela vari é só com essa variável aqui ó a gente tá usando ela aqui tá usando ela aqui agora vai usar ela aqui também que aqui dela a gente vai fazer o seguinte ó vamos pegar aqui um mini beleza nesse mini aqui a gente vai passar para ele ó e vejamos instruções instruções vamos pegar aqui Opa deixa eu dar um zoom aqui pro pessoal conseguir ver bem instruções e aqui ó você deve
extrair informações do texto beleza aí aqui a gente a gente nem para falar sin para falar verdade a gente nem precisa colocar esses itens aqui ó tipo do departamento porque aqui se a gente só falasse pra nossa inteligência utilizando 4 ali é pega o o qual departamento ele tá encaminhando também funcionaria então a gente colocou isso daqui mais ou menos a tua né mas enfim bom que dar um pouco mais de clareza pro nosso bot vamos vir aqui ó Isso é verdade vamos pegar aqui ó tipo tipo departamento aí a gente vai passar para ele
aqui ó será o tipo do departamento presente no texto será o tipo de departamento presente no texto beleza Vamos colocar como obrigatório esse item aqui adiciona ele aqui pra gente ó Beleza daqui que que a gente consegue fazer a gente já vai conseguir extrair essas informações certo certo então vamos só fazer um teste aqui vamos executar aqui ó vou colocar uma resposta aqui só pra gente ver se ele tá extraindo certo departamento Ó tipo do departamento e vamos visualizar aqui ó visualizar Aí aqui eu vou falar aqui Olá ó Olá cara se der certo a
gente já tem um negócio muito top mano o meu não apareceu o balãozinho lá ainda deve ser a tua versão saiu hoje né faz já um quase uma semana que essa versão saiu né que eu ainda não tinha explorado ela e aí eu tô explorando ela hoje mas ela uma versão nova bem nov recente ela tá na ela tá nessa versão aqui da 1.7.0 da 1.7.0 para cima tem ela eu tô usando aqui a 1.7.1 beleza é é é bem nova ela acho que faz só uns qu ou C dias que ela saiu eu vi
aqui a minha 6.16 ainda é deve ser por causa disso atualiza que vai ser sucesso aí beleza cara é muito top essa função vocês já viam que que a gente já conseguiu criar aqui só com ela beleza vamos embora lá aí aqui a gente vai pegar o tipo do departamento né E vamos visualizar aqui aqui vou falar um oi ó oi ela vai perguntar sobre o que eu gostaria de estar sabendo né eu vou falar aqui ó uma recomendação quero uma recomendação quero uma recomendação Vamos ver Aí ela vai entender que o nosso departamento é
o quê recomendação olha ali ó recomendação E aí feito isso a gente vai mudar o nosso estágio para Enda a gente viu que a variável já sendo coletada Olha que top se eu falar aqui ó quero quero saber sobre o Botox deixa eu ver aqui quero saber sobre o Botox Opa vamos ver se el tem inteligente mesmo quero saber sobre o Botox vamos ver se não tem necessidade de nem eu passar uma lista de procedimentos para ela né talvez aqui vai ser necessário mas acredito que não vamos ver olha aí procedimentos Olha aí Sens cara
tá inteligente demais aí aqui o que que a gente vai fazer como ela já tá fazendo essa classificação pra gente vamos deletar aqui esse item e agora a gente vai mudar nosso estágio isso eu quero aqui a gente vai pegar aqui ó um atribuidor de variáveis a gente vai vai mudar o nome disso aqui ó to V botar aqui to extrair extrair departamento departamento beleza OK e na verdade esse estágio aqui a gente pode chamar até o bichinho de departamento né Vamos até alterar o nome dele aqui para ficar mais interessante de apartamento beleza OK
Ah aqui tem que alterar mais alguma coisa aqui deixa eu ver aqui acho que V ter que alterar aqui também já alterou lá departamento beleza departamento de introdução departamento de consultar informações departamento de procedimentos pronto aí aqui ó departamento vamos sobrescrever ela com o tipo do departamento Olha aí uhum aí aqui o que que a entendeu nota aí de novo clica aí de novo clica aí de novo ela vai sobrescrever a nossa variável atribuída ele recebeu essa que era departamento né isso aí aí não mas clica aí em variável atribuída só para eu ver rapidinho
aqui não não lá naquele nó mesmo aqui isso ali onde tem depart isso aqui a gente vai a gente já a gente já recebe ela como uma variável né isso aí aqui a gente vai socever sobrescrever quem ela mesma isso por esse valor aqui ó da variável que a gente vai definir entendeu definir valor que é o que tá recebendo ali perfeito ó o cara eu jáo tá entendendo Agora o poder disso daqui cara é sensacional é muito top velho beleza e não saber isso é uma desvantagem muito grande viu velho é porque entre você
fazendo isso e qualquer outro não fazendo o mesmo você tem um um resultado de mercado que é muito mais eficiente para todas as operações sim enfim Isso é incrível né não demais isso daqui o cara quer fazer um sistema de agendamento quer fazer um sistema de cadastrar o usuário quer fazer um sistema de fazer o quê eh como é que eu posso dizer fazer autenticação do usuário imagina só que você vai entregar ali inteligência artificial para sindicatos que é o que que é o que uma das coisas que muita gente procura e é escasso no
mercado escasso demais e aí para tu trabalhar isso tu vai trabalhar com quê com o a matrícula do usuário e a matrícula do usuário é o quê são os três são seis primeiros dígitos do CPF entendeu para poder consar as informações do usuário aí como é que tu vai fazer essa autenticação utilizando Inteligência Artificial se tua Inteligência Artificial precisa ter 100% de precisão na autenticação do usuário É para um usuário não tentar modificar e falar o seguinte ó eh minha matrícula é essa já sou cadastrado enfim para não confundir tua Inteligência Artificial e ela deixar
você ser liberado deixar você passar por erro dela é nesse caso aí eu faria da aquele outro jeito que a gente fez naquela ocasião viu isso também porque aquele modelo ele tem uma integração com um ambiente que é mais propício para armazenar esse tipo de informação né os dois modelos eles são viáveis a gente tá utilizando aqui ó o que que acontece aqui ele vai definir o departamento n eu vou conversar com ela aqui de novo só que a gente ainda não fez a linkagem né de uma troca de conversa para outra beleza estão falando
que o meu microfone tá muito baixo deixa eu trazer aqui ele mais pra frente aqui para dar uma melhorada melhoraram aí meu microfone pessoal Confirma aí pra gente pô gentileza tá ótimo quase o Silvio my friend Eita vamos embora láe Ah vamos embora lá aqui é o seguinte o que que a gente vai estar fazendo aqui porque meu microfone às vezes eu eu olho pro lado né quando eu vou falar e às vezes ele não que ele só pega na frente né Mas enfim vamos bora lá aqui o que que a gente vai fazer vamos
conversar com ele aqui a gente vai ver ele trocando o departamento né ó vou falar aqui Olá sei a gente ainda não ligou né a troca de um agente para outro de um assistente para outro logo logo a gente vai fazer isso ó quero saber sobre o Botox saber sobre o Botox quero saber sobre o botox Issa é a primeira interação não já a segunda isso aí aqui ó a gente ainda não fez o ligamento de uma ia para outra que aqui a gente tem que responder o usuário para ele poder na próxima resposta dele
ele ir paraa outra ia mas aqui ele já atribuiu a variab vamos supor que eu respondesse ele aqui agora e agora ele vai para onde pro aqui ó consultar informações entendeu isso scial Beleza então é basicamente isso aqui a gente pegou a gente tem que só ajustar os itens aqui porque ali ó é vamos ver aqui departamento a gente vamos ver como é que ele extraiu aqui pra gente nessa conversa anterior aqui ó atribuir variável Opa extrair valores no caso é esse daqui ó Cadê que é procedimento mas como na memória dele ele tá aqui
procedimentos é consultar informação que a gente tá definido aqui ele entendeu que é consultar informação entendeu mas a gente tem que deixar ele assim ó procedimento tem que tá igualzinho o outro lá entendeu beleza O que que a gente vai fazer aqui a gente vai fazer um llm aqui que ele vai trabalhar com as consultar informações dos procedimentos beleza é basicamente isso ele vai consultar as informações dos procedimentos que a gente vai se referir só que antes deesse da gente ir para cá a gente precisa fazer a linkagem de um procedimento para outro entendeu então
então de um procedimento não de um de uma inteligência para outra e como é que a gente faz essa linkagem muito simples a gente responde o usuário perguntando né algo a respeito ali e e ele vai responder a gente quando ele responder a gente ele já vai cair para esse próximo fluxo então basicamente é isso o que que a gente vai fazer aqui agora então a gente já definiu a nossa variável departamento a gente vai puxar aqui ó um classificador de perguntas e nesse classificador de perguntas pessoal a gente vai pegar é o valor do
nosso do nosso nosso extrator ali de de departamento né Vamos pegar ele aqui ó tipo de departamento aí nesse tipo de departamento Tem alguém falando aí acho que já parou vamos bora lá aí nesse tipo de departamento aqui que a gente colocou que vai ser a variável de entrada a gente vai identificar para onde que ele tá jogando Se é o qu se é procedimentos se é para procedimentos ou se é para vejamos aqui tem como a gente melhorar mais ainda isso daqui Ei Armanda criei novo aqui ó criou cara é para ter tudo bonitinho
do começo né funcionado Deixa eu pensar como é que a gente vai fazer aqui pessoal é a gente vai ter que usar um classificador de perguntas mesmo a gente pode usar o mesmo do que esse daqui ó vamos duplicar ISO daqui ó aqui já tem já o que a gente precisa liga ele aqui nele a gente vaiar aqui as a introdução e aqui tem a Clínica Bela também né que é um tipo de classificação também né ó vejamos aqui ó tipo Clínica Bela e aqui a gente vai passar essa classe ó Clínica Bela beleza e
quando for procedimentos a gente vai perguntar qual o nome do procedimento na qual usuário quer tá querendo saber essas informações ou se já tá definido a gente extrai o nome desse procedimento entendeu então vamos aqui ó classificar classificar e vamos chamar aqui ó ligação novo departamento pento vejamos aqui ó é primeiro acesso aí aqui a gente vai identificar o primeiramente o que o usuário ele tá buscando né Depois da gente definir a variável aqui a gente pode usar ou o departamento né não tem problema pode usar o tipo do departamento tanto faz os dois aí
vai ter o mesmo valor aí aqui o que o que que a gente vai fazer a gente vai quando for procedimentos a gente vai pedir pro nosso llm trabalhar da seguinte forma primeiro ele vai ver se o nome do procedimento já foi definido se o usuário já mencionou o nome de algum procedimento ou se eh vejamos aqui se ele ainda não mencionou nenhum se ele não mencionou nenhum ele vai perguntar o nome do procedimento se ele mencionou ele vai fazer o seguinte ele vai pegar vai extrair o nome do procedimento e já vai definir aqui
na nossa variável ó é info vamos chamar aqui ó info info estágio vamos chamar assim info é info departamento que a gente vai utilizar para vamos chamar aqui de desconhecido não vamos fazer o seguinte vamos chamar de procedimento produto produto que aí vai ser o nome do produto na qual usuário se referiu vai começar como desconhecido e vamos dizer aqui ó será o nome do do procedimento mencionado nado na conversa atual basicamente é isso será o nome do procedimento mencionado na conversa atual Vamos colocar como valor inicial desconhecido beleza que aí o que que a
gente vai fazer quando o usuário falar sobre procedimentos eu tenho que fazer um pequeno teste aqui que é o entendimento do qu Imagina só se eu já começar aqui a conversa PR minha iar dizendo que eu gostaria de saber sobre o Botox eu gostaria de saber sobre o Botox vamos ver o que que vai acontecer aqui com ela se ela já vai passar direto ou se ela vai e ela já passou direto perfeito se ela já passou direto a gente já pode tentar extrair o nome desse procedimento Então a gente vai fazer o seguinte aqui
ó vamos colocar aqui para elho 4 o nesse 4 o Vamos colocar aqui a temperatura um pouquinho de dois aqui para ele mesmo vamos colocar aqui um top p e aqui a gente vai e tentar identificar vai ter dois tipos de resposta a primeira resposta vai ser se um procedimento já foi definido no texto e a segunda resposta vai ser vou ter que começar a me mexer aqui ó eu vou deixar mulo meu microfone beleza tem problema meu amigo e aqui o que que a gente vai tentar fazer pessoal a gente vai identificar se ele
já tá tá presente aí na conversa atual o nome de algum procedimento se tiver ele vai extrair o nome do procedimento se não tiver ele vai perguntar pro usuário eh sobre qual procedimento Ele gostaria de saber basicamente é isso então vamos vir aqui ó Eu acho que eu já tenho até um prompt desse que a gente utilizou al no curso deify deixa eu ver aqui se for a gente reaproveita ele vejamos aqui ó consultar informações definir nome no caso é esse item aqui não é vejamos é vamos pegar ele aqui dentro de um de um
pr aqui pra gente você Um assistente chatbot que irá auxiliar na classificação do procedimento estético na qual o usuário Está se referindo você não responde nem tem contato diretamente com o usuário aqui a gente pode remover essa parte que não tem contato diretamente com o usuário Opa na qual o usuário Está se referindo vamos salvar ISO até aqui ó e aí você tem você o seu objetivo é fazer a classificação do procedimento na qual usuário Está se referindo dentro do contexto da conversa aí aqui ó você deve vamos deletar isso daqui e aqui a gente
vai dizer da seguinte forma aqui para ele Ó instruções e vejamos você deve atuar atuar de acordo com a resposta resposta do usuário você deve atuar de acordo com a resposta do usuário aí vamos pegar aqui ó resposta barra questão barra questão do usuário aí vamos aqui ó procedimento informado aí vamos dizer aqui ó se o usuário usuário se o usuário informar o nome de um de um procedimento procedimento estético na conversa Opa de um procedimento estético estético na conversa na conversa atual ou em conversas anteriores A conversa atual ou em conversas anteriores Vou deixar
só conversa atual aqui porque início de conversa mesmo né início de conversa na conversa quando usuário informar o nome de procedimento Téo na conversa se usário informar nome de procento na conversa você deve responder somente D somente da seguinte forma aí aqui ele vai responder aqui ó do jeito que a gente quer que vai começar com sistema info sistema info Ok irei estar consultando as informações do procedimento aí nome do procedimento nome do procedimento informado procedimento mento informado o que que a gente tá fazendo aqui pessoal lá no curso de Def eu já expliquei isso
a gente tá criando aqui uma fictícia que é uma variável que não existe ok mas a nossa inteligência interpreta ela como uma variável então ela vai entender que quando eu coloca aqui entre Chaves é que eu estou mencionando uma variável né que ela mesmo vai preencher Ok então é basicamente isso ok Irei estar consultando as informações do procedimento aí o nome do procedimento informado Olha que sensacional e aqui pessoal O que que a gente vai fazer quando for um procedimento informado ela vai responder nesse modelo aqui com o sistema info e quando aqui ó procedimento
não informado vamos pegar aqui procedimento não informado ó procedimento não não informado quando o procedimento for não informado a gente vai dizer aqui ó se nenhum nome de sedimento for informado no na conversa atual na conversa na conversa Pergunte ao usuário Opa vejamos aqui Pergunte ao usuário Pergunte a usuário sobre qual procedimento Ele gostaria de saber [Música] mais Esso daqui vai ser uma mensagem pro usuário Essa de cima não é mensagem pro usuário mas essa já é uma mensagem pro usuário basicamente nosso promp é esse né vamos voltar aqui nosso e a gente vai usar
aquela mesma lógica que a gente fez ali anteriormente vamos colar aqui nosso ó pega ele aqui pega ele aqui vamos fazer outra quebra de linha aqui beleza aqui O importante aqui é as instruções e objetivos Aqui nós temos resposta como ele deve responder restrições mas el não são muito importantes não tem nem a necessidade delas aí não aquil já funciona muito bem mas colocamos Ela ali só para trazer mais qualidade mesmo aí aqui beleza a gente vai colocar aqui vejamos colocar memória para ele aqui e aqui a gente vai renomear ele aqui por enquanto não
vamos deixar o aqui e vamos pegar aqui esse esse classificador aqui que nem a gente fez anteriormente né Vamos duplicar ele aqui Opa tava pegando o cara errado e vamos jogar ele ali pro início né ó pro final na verdade e aqui ele vai trabalhar de acordo com a resposta desse nosso amigo e aqui a gente vai pegar o llm 3 que no caso é esse né E aqui ele já vai conseguir trabalhar com isso com esse valor que a gente tá respondendo aqui no nosso lm3 ou seja se começar com o sistema info ele
vai para para sistema Se começar Se começar com se não começar com sistema info ele vai para usuário basicamente é isso vamos pegar aqui uma resposta e vamos colocar para ele trabalhar com essa resposta do nosso lm3 beleza Então vamos falar aqui ó eu gostaria de saber sobre o Botox e vamos ver ele retornando pra gente ali a resposta Ó ali ó ele vai retornar como sistema a gente não vai ver ela aqui mas se a gente for vir em Registro aqui ó que ela uma mensagem pro sistema não pro usuário vamos ver aqui a
saída olha aqui ó sistema info Ok irei estar consultando as informações do procedimento aí trouxe o nome do procedimento botox aí aqui a gente já pode ó colocar um extrator de parâmetros para extrair o nome do procedimento né ó pega aqui a gente pode duplicar ali o outro que a gente fez ali anteriormente ó vamos deletar esse vamos pegar aqui duplicar esse daqui ó tá com quatro min duplica ele vamos usar ele aqui no fundo aí aqui vejamos extrair informações aqui vai ser ó e produto ou procedimento no caso né ó procedimento será o nome
do procedimento presente no texto beleza feito isso salva aqui e a gente já pode salvar o nome do procedimento aqui também já utilizando aqui ó nossas variáveis de conversação que no caso o procedimento que a gente vai salvar é o produto né o a variável que a gente vai salvar é o nome do produto e vai salvar ela com o nome do procedimento basicamente é isso beleza vamos aqui ó extrair o nome do procedimento o nome do procedimento beleza feito isso a gente já tem o nome do procedimento salvo também já inv variável pessoal e
aqui a gente já consegue est trabalhando com ele aí aqui ó a gente já consegue já ver também aqui a questão da comunicação de um promp com o outro eu vou falar aqui ó você Deve conversar com usuário bem simples pra gente ver isso na prática você deve conversar com usuário atendendo sua questão sua questão isso daqui pessoal se chama ligação de prompt n a gente vai fazer um prompt quer dizer um llm uma ligação de LM de llm onde a gente vai fazer um llm trabalhar com e a conversa atual ou seja a gente
iniciou a conversa ali com llm anterior e esse llm aqui que agora vai dar continuidade na conversa basicamente isso Beleza vamos ver aqui como é que funciona isso ó aqui para ele funcionar ele precisa ter dois requisitos primeiro que precisa ter memória beleza e ele precisa também eh trabalhar com palavras chaves né de uma palavra chave não de de uma resposta para ele poder ir para pro llm ali na qual vai dar continuidade na conversa ou seja se eu quero que esse esse llm aqui faça uma pergunta pro meu usuário e esse D continuidade na
resposta né nessa questão do usuário eu preciso primeiramente forçar o meu usuário a me responder e como é que a gente vai fazer isso olha aqui ó vamos visualizar vou falar aqui olá eu gostaria gostaria de saber sobre Alguns alguns procedimentos aí beleza ele vai fazer o que para mim ó ele vai perguntar sobre qual procedimento eu gostaria de saber aí vou falar botox no momento quando eu falar botox vejamos aqui ó que ele já fez o quê ele já fez a definição do meu estágio ele já alterou o meu estágio para é procedimentos no
caso aqui ó quem vai dar continuidade Opa vai ser esse carinha aqui ó o llm 2 certo que é um llm especializado para falar a respeito dos procedimentos ele tem todos os conhecimentos dos procedimentos na qual eu quero falar a respeito ou seja se aqui eu falar de botox ele vai saber tudo sobre botox aqu eles lá de cima não vai saber porque eles são especializados em outras coisas já esse daqui é especializado no nos procedimentos então quando eu falar bot tox aqui o nosso fluxo ele vai vir para cá pro lm2 beleza e vai
falar a respeito desse procedimento né que a a gente tá falando que é o Botox então vou falar aqui ó botox entendeu ah ele foi aqui ó Pro llm 2 aí aqui no llm 2 ele tá gerando aqui a resposta pra gente né aqui eu esqueci de colocar para ele responder com o que o nosso llm 2 vai dizer mas aqui a gente consegue ver no registro vamos ver aqui ó ele processando E aí ele processou aqui uma resposta pra gente né vamos ver aqui ó Claro o botox né aqui ele gerou qualquer informação pra
gente porque aqui eu não passei nada de informação para ele né ó mas ele gerou aqui uma resposta pra gente aí aqui no caso eu alimentaria ele com o quê com conhecimento vetorial alimentaria ele com diversas informações sobre todos os procedimentos na qual eu trabalho e basicamente aqui ó Claro botox né é uma tochina trouxe aqui pra gente só um tratamento estético muito comum e gerou aqui um monte de informações pra gente beleza aí agora toda a conversa que eu dar continuidade aqui deixa eu só arrumar aqui a variável no caso é o lm2 Ele
sempre vai agora tá continuando pelo lm2 porque essa conversa Inicial aqui ele já passou entendeu então se eu falar aqui ó eh qual o valor o valor Qual o valor do procedimento aqui ele vai inventar para mim porque eu coloquei para ele inventar não coloquei nenhuma informação né ó voltou novamente pro o lm2 e aqui ele inventou qualquer coisa para mim né porque não passei nenhuma informação para ele e ele sempre vai estar seguindo agora nessa ramificação por quê Porque eu tô utilizando as variáveis de conversação entendeu e assim ele consegue tá o quê ó
departamento sempre trabalhando dentro dos procedimentos beleza aí aqui o que que a gente precisa fazer a gente precisa fazer esse mesmo sistema também de extrair produto para quando ele vem para cá sem saber o nome do produto entendeu mas para isso o que que a gente pode fazer a gente pode fazer uma verificação aqui ó de de perguntas né ó classificador de perguntas onde a gente vai verificar se produto é igual a desconhecido Opa desconhecido ou qualquer procedimento ou qualquer valor vamos chamar aqui qualquer valor qualquer valor beleza aí aqui a gente cria um Prom
para ele Ó se o valor for igual desconhecido seja classe um se for valor for qualquer outro valor classifica como qualquer valor beleza basicamente a gente criou um prompt assim e aqui a gente liga ele ó no caso aqui no nosso item beleza aí no caso se for desconhecido ele vai a gente força ele passar por qualquer valor só depois quando for mencionado o nome de um procedimento beleza aí assim a gente consegue trabalhar o quê com eh ramificações mais precisas consegue trabalhar com ramificações que ela consegue trabalhar ali dentro de uma regra onde ele
não consegue prosseguir sem que você tenha definido ali Um item específico ou seja se você for consultar o nome de um de se você for consultar informações sobre um procedimento você precisa saber o nome do procedimento e você não pode deixar sua iar e consultar informações de um procedimento na qual ela não sabe o nome desse procedimento então a gente precisa criar essa regra entendeu então aqui a gente viu como é que a gente consegue estar fazendo isso lá no curso de Def a gente viu como é que a gente consegue estar fazendo isso acessando
é dados de da memória né de conversas anteriores aqui a gente tá vendo como a gente consegue fazer isso acessando né as variáveis de conversação que são essas novidades que o Defy trouxe aqui pra gente beleza o Thiago perguntou pra gente como funciona a memória porque a minha automação Não vejo diferença de usar ou não ela a memória ela serve para você ter um contexto do que tu tá conversando com a tua Inteligência Artificial se você deixa sem memória tua inteligência não vai ter acesso das conversas anteriores então aí o que que ela vai acontecer
toda vez quando for executar ela ela vai fazer o quê Ela vai novamente repetir o que você quer que ela esteja fazendo como por exemplo aqui ó se a gente for utilizar o llm que ele precisa trabalhar com isso daqui ó vejamos ó deixa eu localizar aqui o nosso exemplo de jardim da aqui assistent marcar consulta né Eu tenho esse PR aqui do nosso assistent marcar consulta vamos ver como é que ele trabalha Ele trabalha da seguinte forma aqui ele vai atuar de acordo com as informações que ele for coletando no caso ele tem ele
tem que escolher o dia usário tem que escolher o dia tem que escolher a hora tem que confirmar se esse dia e horas é o horário que ele quer tá utilizando tem que confirmar a data depois ele confirmar né ele vai coletar aqui ó o número o nome de Tone vai coletar aqui o e-mail do usuário e o nome completo e depois de coletar tudo isso daí que tá na memória da nossa Inteligência Artificial ela vai responder pra gente com o sistema info ó sistema info muito bem e é muito bem nome completo do usuário
Irei estar marcando sua consulta para a data data escolhida pelo usuário né que são variáveis ali fictícias que eu tô chamando beleza no horário aí horário eh horário escolhido pelo usuário e essas variáveis aqui pessoal ele só consegue definir se ele tiver a memória disso daqui senão não consegue estar definindo por isso que a gente utiliza a memória thago beleza e bom pessoal vou estar finalizando essa live por aqui né aqui era mais ou menos um teste né pra gente ver como é que a gente consegue est utilizando essas variáveis de conversação pra gente criar
algo interessante né e a gente viu aqui que é possível a gente criar até mesmo um fluxo de etapa com ela que isso daí eu achei muito sensacional porque a gente não depende de um super base e não depende também de um uma planilha do Google sheets para poder trabalhar com ela e são variáveis que a gente consegue est acessando ali depois em outros llms né no caso eu tô acessando ela aqui nessa ramificação aqui de baixo né uma variável que eu defini aqui tô acessando ela aqui nessa ramificação de baixo porque ela fica presente
em toda a conversa e isso daí é algo muito sensacional também né e a gente consegue estar alterando ela consegue estar sobrescrevendo ela aí à vontade sempre assim né utilizando ela para fazer ramificações utilizando ela para definir variáveis quando elas não definir valores quando eles não são definidos enfim consegue est utilizando para muitas coisas beleza depois aqui eu vou estar finalizando esse exemplo aqui de Inteligência Artificial e vou estar fazendo aqui uma live né explicando a respeito do qual resultado eu cheguei né pra gente ver o que a gente consegue fazer de interessante Então vou
est fechando por aqui beleza pessoal essa Live ela vai estar gravada assim ela vai estar disponível aí durante uns três a quatro dias aí vou estar deixando ela aí no ar Beleza depois aí eu vou est removendo ela porque aí eu vou deixar ela exclusivo ali ou pra comunidade ou pro pessoal do curso Beleza então Então pessoal vou ficar por aqui Valeu falou tamo junto
Related Videos
Aula 1 - Construindo uma carreira de sucesso com RPA (Automação de Processos Robóticos)
1:06:05
Aula 1 - Construindo uma carreira de suces...
Jornada RPA
834 views
Nova Análise de Dados do ChatGPT-4o é SURREAL!
29:19
Nova Análise de Dados do ChatGPT-4o é SURR...
Negócios em Mente
145,267 views
Curso de Dify -  Primeira Venda do Caio
2:08:17
Curso de Dify - Primeira Venda do Caio
D & A Automação
437 views
[NOVO] Conectando Chatbot no WhatsApp + Instalação Evolution-API V2  | API Gratuita
50:54
[NOVO] Conectando Chatbot no WhatsApp + In...
D & A Automação
975 views
Multi Agentes de IA com "Secretário" que direciona a outros Agentes - usando Dify
14:08
Multi Agentes de IA com "Secretário" que d...
Jhonatan Fernandes
1,484 views
Inteligência artificial: o que é, história e definição
18:22
Inteligência artificial: o que é, história...
Mundo Conectado
690,156 views
Avaliação: BYD Seal - Vale a pena? Principais vantagens e desvantagens
1:00:22
Avaliação: BYD Seal - Vale a pena? Princip...
ComprecarTV
51,340 views
Engenharia de Prompt: O Guia Definitivo
1:26:57
Engenharia de Prompt: O Guia Definitivo
Bruno Picinini
149,361 views
Veja o que a AI do GOOGLE falou!
11:30
Veja o que a AI do GOOGLE falou!
Showmetech
521,530 views
432Hz- Protection and Healing Frequency • Melatonin Release • Stop Overthinking, Worry & Stress
2:09:37
432Hz- Protection and Healing Frequency • ...
Healing Energy for Soul
2,943,739 views
Tira Dúvidas - Reabertura Curso de Dify
3:51:10
Tira Dúvidas - Reabertura Curso de Dify
D & A Automação
714 views
IA que envia imagens no WhatsApp | DIFY + EVOLUTION-API
30:54
IA que envia imagens no WhatsApp | DIFY + ...
D & A Automação
568 views
Dify Experts - Aula 01
1:51:38
Dify Experts - Aula 01
interligia
368 views
RESOLVENDO DESAFIO FRONTEND - PROJETO ANGULAR COMPLETO
3:23:50
RESOLVENDO DESAFIO FRONTEND - PROJETO ANGU...
Fernanda Kipper | Dev
243,979 views
Chatbot Profissional para sua Empresa de Graça 2024
30:31
Chatbot Profissional para sua Empresa de G...
D & A Automação
2,600 views
Testei a STARLINK MINI que cabe na MOCHILA!
35:35
Testei a STARLINK MINI que cabe na MOCHILA!
Loop Infinito
179,765 views
OS IMPACTOS  DA INTELIGÊNCIA ARTIFICIAL NA SOCIEDADE
24:45
OS IMPACTOS DA INTELIGÊNCIA ARTIFICIAL NA...
Parabólica
8,849 views
Como Sair do Zero em Classes no Python - Self e Init Explicados
55:10
Como Sair do Zero em Classes no Python - S...
Hashtag Programação
198,785 views
CURSO COMPLETO DE CHATGPT - DO INICIANTE AO AVANÇADO! [GRÁTIS]
1:28:25
CURSO COMPLETO DE CHATGPT - DO INICIANTE A...
Preguiça Artificial
526,444 views
Curso de Excel Completo e Gratuito
1:29:05
Curso de Excel Completo e Gratuito
Léo Matos
548,185 views
Copyright © 2024. Made with ♥ in London by YTScribe.com