Rememberizer Memory 통합

소개

Rememberizer Memory는 제3자 앱이 사용자의 Rememberizer 계정에 데이터를 저장하고 액세스할 수 있도록 하여, 여러 사용자의 응용 프로그램 간에 귀중한 정보를 저장하고 활용하는 간편한 방법을 제공합니다.

이점

사용자용

공유 메모리는 모든 사용자의 앱에서 주요 결과와 정보를 한 곳에서 이용할 수 있는 단일 공간을 만듭니다. 사용자에게 있는 몇 가지 이점은 다음과 같습니다:

  • 쉬운 접근: 중요한 데이터가 중앙 집중화되어 있어 사용자와 그들의 앱이 여러 앱의 결과를 한 곳에서 쉽게 접근할 수 있습니다.

  • 앱 간 동기화: 정보가 사용자 간의 다양한 앱에서 원활하게 공유되고 동기화될 수 있으며, 사용자에게 추가적인 노력이 필요하지 않습니다.

  • 지속적인 저장: 데이터는 개별 앱이 제거되더라도 액세스할 수 있으며, 앱 전용 로컬 저장소와는 다릅니다.

앱 개발자를 위한

공유 메모리는 앱 개발자에게 사용자의 다른 연결된 앱에서 데이터를 접근할 수 있는 간단한 방법을 제공합니다:

  • 백엔드 불필요: 앱들은 데이터를 저장하고 공유하기 위해 자체 맞춤형 백엔드 시스템을 개발할 필요가 없습니다.

  • 다른 앱 활용: 앱들은 사용자의 다른 설치된 앱에서 생성한 공개 데이터를 활용하여 자신의 기능을 풍부하게 할 수 있습니다.

  • 앱 간 통합: 앱 개발자의 다양한 앱 간에 원활한 통합 및 데이터 공유 기능이 제공됩니다.

기본적으로 모든 앱은 공유 메모리에 대한 읽기 전용 접근 권한을 가지며, 각 앱은 자신의 메모리 공간에만 쓸 수 있습니다. 사용자는 필요에 따라 접근 권한을 사용자 정의할 수 있는 권한을 가집니다. 이는 데이터 공유와 사용자 개인 정보 및 통제 사이의 균형을 유지합니다.

메모리 설정하기

전역 설정

전역 설정은 사용자가 Shared Memory를 사용하는 모든 앱에 대한 기본 권한을 구성할 수 있도록 합니다. 여기에는 다음이 포함됩니다:

앱에 대한 기본 메모리 및 데이터 접근 권한

  • 자신의 읽기/자신의 쓰기: 앱은 자신만의 메모리 데이터에 접근하고 수정할 수 있습니다.

  • 모두 읽기/자신의 쓰기: 앱은 모든 앱의 메모리 데이터를 읽을 수 있지만, 자신만의 메모리 데이터 수정에 제한됩니다.

  • 메모리 비활성화: 기본적으로 앱은 메모리 데이터에 접근하거나 저장할 수 없습니다.

  • 모두 선택 적용: 사용자는 모든 앱별 권한 설정을 전역 설정에서 선택한 기본값으로 되돌릴 수 있습니다.

사용자는 메모리 지우기 옵션으로 모든 메모리 문서를 지울 수 있습니다:

앱 설정

연결된 각 앱에 대해 사용자는 공유 메모리 권한을 사용자 정의할 수 있습니다:

앱에 대한 메모리 접근 권한

  • 자기 읽기/자기 쓰기: 권한은 앱이 자신의 메모리 데이터에만 접근하고 수정할 수 있도록 허용하며, 다른 앱의 메모리와 상호작용하는 것을 방지합니다.

  • 모두 읽기/자기 쓰기: 앱은 모든 앱의 메모리 데이터를 볼 수 있지만, 자신의 메모리 데이터만 수정하는 것으로 제한됩니다.

  • 메모리 비활성화: 앱은 메모리 데이터에 접근하거나 수정하는 것이 금지됩니다.

이것은 사용자가 특정 앱에 대한 신뢰를 기반으로 각 앱이 공유 메모리를 어떻게 활용할 수 있는지에 대한 세밀한 제어를 제공합니다. 개별 앱에 대한 권한은 전역 기본값보다 더 제한적일 수 있습니다.

글로벌 및 앱 설정은 사용자가 공유 메모리를 통해 데이터가 어떻게 공유되는지를 강력하면서도 사용하기 쉬운 방식으로 제어할 수 있도록 합니다.

메모리 기능과 통합하기

API 엔드포인트

Rememberizer는 GPT App이 콘텐츠를 기억하도록 호출할 수 있는 API 엔드포인트 /api/v1/documents/memorize/를 제공합니다.

참고: 이 API는 OAuth2 인증이 있는 3rd-party 앱에 대한 메모리에만 제공됩니다 (아직 API 키는 아님)

지식을 암기하세요

Rememberizer로 인증한 후, 제3자 앱은 귀중한 지식을 암기할 수 있습니다.

여기서는 Rememberizer GPT 앱을 사용하여 프로세스를 시演해 보겠습니다.

  • Rememberizer GPT 앱을 사용한 후, 사용자는 세 번째 포인트 "제로 비용 추상화"를 암기하고 싶어합니다.

  • Rememberizer 앱의 메모리 기능을 사용하려면 사용자가 먼저 앱에 프로젝트 접근을 허락해야 합니다. memorize 명령어를 사용하여 앱에 저장할 지식을 알려주세요.

  • 사용자는 여기에서 메모리 옵션을 구성할 수 있으며, 기본 값은 글로벌 구성에 따라 설정됩니다.

Rememberizer는 이제 성공적으로 지식을 암기합니다.

  • Rememberizer에서 사용자는 임베드 지식 세부 정보 페이지에서 최근 내용을 확인할 수 있습니다.

Talk to Slack 앱을 통해 사용자는 메모리에 저장한 데이터를 사용하여 자연스럽게 진행 상황을 적용하고 이어갈 수 있습니다. 예를 들어, 암기한 정보를 쉽게 쿼리하고 검색할 수 있습니다.

메멘토를 통한 메모리 데이터 사용

  • 메모리 데이터를 활용하는 또 다른 방법은 메멘토를 만드는 것입니다. Rememberizer는 콘텐츠를 파일로 저장하고 날짜별로 폴더에 결합합니다.

Memento 기능을 사용하면 사용자는 메모리 앱 구성이 꺼져 있을 때도 메모리 데이터를 활용할 수 있습니다.

Rememberizer에서 메모리 문서 검색하기

웹 UI를 통해 지식 검색도 할 수 있으며, 더 나아가 GPT 앱이나 공개 API를 통해 LLM에서 이 지식을 활용할 수 있습니다.

Last updated