Construção de Chatbots
Memória e Persistência de Dado...
Memória da Sessão
memória de diálogo a memória de diálogo é como seu chatbot se lembra das coisas no contexto de uma conversa a maneira como você pode armazenar e recuperar dados é usando ações dentro dos fluxos existem quatro tipos de memória disponíveis user, session, temp e bot o valor de tipo na interface do usuário " definir variável " deve ser definido para um desses quatro tipos você pode consumir uma ação de memória como qualquer outra ação do botpress flow editor exemplo memória temporária a memória temp é o tipo de memória mais usado no botpress esta memória é mantida desde o início do fluxo até o final enquanto os nós estiverem ligados, a memória temp estará disponível 🖊 nota para usuários do botpress 10 x , isso era mais conhecido como a state caixa de diálogo casos de uso típicos incluem chamar uma ação, salvar o resultado na temp memória e enviar um elemento de conteúdo incluindo a resposta para o usuário exemplo você deseja listar o nome de seus servidores, que seu chatbot deve buscar em uma api esta seria sua ação, fetch servers js const listservers = async () => { try { const { data } = await axios get(`https //mysite com/servers`) temp servers = data servers join(', ') } catch (error) {} } return listservers() essa ação buscaria o nome de seus servidores; então você pode enviar um elemento de conteúdo semelhante a este here's the list of our servers {{temp servers}}