Integração do Rememberizer com a Memória

Introdução

O Rememberizer Memory permite que aplicativos de terceiros armazenem e acessem dados na conta do Rememberizer de um usuário, oferecendo uma maneira simples de que informações valiosas sejam salvas e utilizadas em múltiplas aplicações dos usuários.

Benefícios

Para o Usuário

A Memória Compartilhada cria um único lugar onde resultados e informações-chave de todos os aplicativos do usuário estão disponíveis em um único local. Alguns benefícios para o usuário incluem:

  • Acesso Fácil: Dados importantes são centralizados, permitindo que tanto o usuário quanto seus aplicativos acessem facilmente os resultados de vários aplicativos em um só lugar.

  • Sincronização Entre Aplicativos: As informações podem ser compartilhadas e sincronizadas entre os diferentes aplicativos de um usuário de forma contínua, sem esforço adicional por parte do usuário.

  • Armazenamento Persistente: Os dados permanecem acessíveis mesmo se aplicativos individuais forem desinstalados, ao contrário do armazenamento local específico do aplicativo.

Para Desenvolvedores de Apps

A Memória Compartilhada fornece aos desenvolvedores de aplicativos uma maneira simples de acessar dados de outros aplicativos conectados do usuário:

  • Sem Necessidade de Backend: Os aplicativos não precisam desenvolver seus próprios sistemas de backend personalizados para armazenar e compartilhar dados.

  • Aproveitar Outros Aplicativos: Os aplicativos podem se basear e utilizar dados públicos gerados pelos outros aplicativos instalados por um usuário, enriquecendo sua própria funcionalidade.

  • Integração entre Aplicativos: A integração perfeita e as capacidades de compartilhamento de dados são habilitadas entre os diferentes aplicativos de um desenvolvedor.

Por padrão, todos os aplicativos têm acesso somente leitura à Memória Compartilhada, enquanto cada aplicativo pode escrever apenas em seu próprio espaço de memória. O usuário tem controles para personalizar as permissões de acesso conforme necessário. Isso equilibra o compartilhamento de dados com a privacidade e o controle do usuário.

Configure Sua Memória

Configurações Globais

As Configurações Globais permitem que o usuário configure as permissões padrão para todos os aplicativos que utilizam Memória Compartilhada. Isso inclui:

Permissões Padrão de Memória e Acesso a Dados para Apps

  • Ler Própria/Escrever Própria: Os apps têm permissão exclusiva para acessar e modificar seus próprios dados de memória.

  • Ler Todos/Escrever Própria: Os apps podem ler dados de memória de todos os apps, mas estão restritos a modificar apenas seus próprios dados de memória.

  • Desativar Memória: Por padrão, os apps não podem acessar ou armazenar dados de memória.

  • Aplicar a Todas as Opções: O usuário pode aplicar todas as configurações de permissão específicas do app de volta aos padrões escolhidos nas Configurações Globais.

painel de configurações de memória

O usuário pode limpar todos os documentos de Memória com a opção Esquecer sua memória:

Modal de Confirmação ao Esquecer Memória
Modal de Confirmação ao Esquecer Memória

Configurações do App

Para cada app conectado, o usuário pode personalizar as permissões de Memória Compartilhada. Clique em "Encontrar um App", depois clique em "Seus apps conectados" ou vá para o link https://rememberizer.ai/personal/apps/connected para ver a lista de seus apps conectados. Em seguida, clique em "Alterar" na Memória do app que você deseja personalizar:

Configuração de Memória para cada App na Página de Apps Conectados
Configuração de Memória para cada App na Página de Apps Conectados

Permissões de Acesso à Memória para Aplicativos

  • Ler Próprio/Escrever Próprio: As permissões permitem que o aplicativo acesse e modifique apenas seus próprios dados de memória, impedindo-o de interagir com a memória de outros aplicativos.

  • Ler Todos/Escrever Próprio: O aplicativo pode visualizar dados de memória de todos os aplicativos, mas está restrito a modificar apenas seus próprios dados de memória.

  • Desativar Memória: O aplicativo está proibido de acessar ou modificar dados de memória.

Isso permite ao usuário um controle detalhado sobre como cada aplicativo pode utilizar a Memória Compartilhada com base na confiança do usuário naquele aplicativo específico. As permissões para aplicativos individuais podem ser mais restritivas do que os padrões globais.

Juntas, as Configurações Globais e do Aplicativo oferecem ao usuário controles poderosos, mas fáceis de usar, sobre como seus dados são compartilhados através da Memória Compartilhada.

Integrar com o Recurso de Memória

Endpoint da API

Rememberizer expõe um endpoint de API /api/v1/documents/memorize/ para permitir que o aplicativo GPT chame para memorizar o conteúdo.

Nota: Esta API está disponível para Memória com aplicativos de terceiros com autenticação OAuth2 apenas (não API-key ainda).

Memorize seu conhecimento

Após autorizar com o Rememberizer, o aplicativo de terceiros pode memorizar seu conhecimento valioso.

Aqui, demonstraremos um processo usando o aplicativo Rememberizer GPT.

  • Após usar o aplicativo Rememberizer GPT, o usuário deseja memorizar o terceiro ponto "Abstrações de Custo Zero".

    Interagindo com os Aplicativos Rememberizer GPT
    Interagindo com os Aplicativos Rememberizer GPT
  • Para usar o recurso de Memória do aplicativo Rememberizer, o usuário deve primeiro autorizar o aplicativo a acessar seu projeto. Use o comando memorize para informar ao aplicativo qual conhecimento ele precisa armazenar.

Entrar para autorizar o Rememberizer
Entrar para autorizar o Rememberizer
  • O usuário pode configurar a Opção de Memória aqui, com o valor padrão baseado na Configuração Global.

Tela de Autorização
Tela de Autorização

O Rememberizer agora memoriza conhecimento com sucesso.

memorização de conhecimento bem-sucedida
  • No Rememberizer, o usuário pode ver o conteúdo recente na página Detalhes do Conhecimento Incorporado.

detalhe do conhecimento incorporado

Com o aplicativo Talk to Slack, o usuário pode aplicar e continuar seu progresso usando os dados que ele se comprometeu a memorizar. Por exemplo, informações memorizadas que podem ser facilmente consultadas e recuperadas.

Recuperar Dados de Memória em outro aplicativo
Recuperar Dados de Memória em outro aplicativo

Usando Dados de Memória via Memento

  • Outra maneira de utilizar os dados de memória é criando Memento e refinando a Memória nele. Visite a seção Funcionalidade Memento para mais informações sobre as instruções de criação.

  • O Rememberizer salva conteúdo em arquivos e o usuário pode escolher qualquer aplicativo para refinar seu conteúdo em Memento.

Nota: Em versões mais antigas, o Rememberizer salva conteúdo em arquivos e combina em uma pasta para cada data.

memory memento feature

Com a Funcionalidade Memento, o usuário pode utilizar os dados de Memória mesmo quando a Configuração do Aplicativo de Memória está desativada.

Pesquisar documento de memória no Rememberizer

Você também pode Pesquisar Seu Conhecimento através da nossa interface web, ou melhor, usar esse conhecimento em um LLM através do nosso aplicativo GPT ou nossa API pública.

Last updated