Rememberizer Memory 統合

はじめに

Rememberizer Memoryは、サードパーティのアプリがユーザーのRememberizerアカウント内にデータを保存し、アクセスすることを可能にします。これにより、複数のユーザーのアプリケーションで価値のある情報を保存し、活用するための簡単な方法が提供されます。

利点

ユーザー向け

Shared Memoryは、すべてのユーザーのアプリからの重要な結果や情報を1つの場所で確認できるようにする単一のスペースを作ります。ユーザーにとってのいくつかの利点は以下の通りです:

  • 簡単なアクセス:重要なデータが中央集約されており、ユーザーとそのアプリは複数のアプリの結果に1つの場所から簡単にアクセスできます。

  • アプリ間の同期:情報は、ユーザーの異なるアプリ間でシームレスに共有および同期され、ユーザーに余計な労力をかけることなく行えます。

  • 永続的なストレージ:データは個別のアプリがアンインストールされてもアクセス可能であり、アプリ固有のローカルストレージとは異なります。

アプリ開発者向け

Shared Memoryは、アプリ開発者にユーザーの他の接続されたアプリからデータにアクセスする簡単な方法を提供します:

  • バックエンド不要:アプリはデータを保存・共有するために独自のカスタムバックエンドシステムを開発する必要がありません。

  • 他のアプリを活用:アプリは、ユーザーの他のインストールされたアプリによって生成された公開データを利用し、自らの機能を強化することができます。

  • クロスアプリ統合:アプリ開発者の異なるアプリ間でシームレスな統合とデータ共有機能が有効になります。

デフォルトでは、すべてのアプリはShared Memoryへの読み取り専用アクセス権を持ち、各アプリは自分のメモリスペースにのみ書き込むことができます。ユーザーは必要に応じてアクセス権限をカスタマイズするためのコントロールを持っています。これにより、データ共有とユーザーのプライバシーとコントロールのバランスが取れています。

メモリの設定

グローバル設定

グローバル設定では、ユーザーが共有メモリを使用するすべてのアプリのデフォルトの権限を構成できます。これには以下が含まれます:

アプリのデフォルトのメモリとデータアクセス許可

  • 自分の読み取り/自分の書き込み: アプリは自分自身のメモリデータにのみアクセスし、変更することが許可されています。

  • すべての読み取り/自分の書き込み: アプリはすべてのアプリのメモリデータを読み取ることができますが、変更できるのは自分自身のメモリデータのみです。

  • メモリ無効化: デフォルトでは、アプリはメモリデータにアクセスしたり、保存したりすることはできません。

  • すべてのオプションに適用: ユーザーはすべてのアプリ固有の権限設定をグローバル設定で選択したデフォルトに戻すことができます。

ユーザーは_メモリを忘れる_オプションを使用して、すべてのメモリドキュメントをクリアできます:

アプリ設定

接続された各アプリについて、ユーザーは共有メモリの権限をカスタマイズできます:

アプリのメモリアクセス権限

  • 自分の読み取り/自分の書き込み: 権限により、アプリは自分自身のメモリデータにのみアクセスおよび修正することができ、他のアプリのメモリと相互作用することを防ぎます。

  • すべての読み取り/自分の書き込み: アプリはすべてのアプリのメモリデータを表示できますが、自分のメモリデータのみを修正することに制限されています。

  • メモリ無効化: アプリはメモリデータにアクセスまたは修正することを禁止されています。

これにより、ユーザーは特定のアプリに対する信頼に基づいて、各アプリがShared Memoryを利用する方法に対して細かな制御を行うことができます。個々のアプリの権限は、グローバルデフォルトよりも制限される場合があります。

グローバル設定とアプリ設定を組み合わせることで、ユーザーはShared Memoryを通じてデータが共有される方法に対して強力かつ使いやすい制御を持つことができます。

メモリ機能との統合

API エンドポイント

Rememberizer は、GPT アプリがコンテンツを記憶するために呼び出すことができる API エンドポイント /api/v1/documents/memorize/ を公開しています。

注意: この API は、OAuth2 認証を使用したサードパーティアプリ のみで利用可能です (まだ API キー ではありません)

あなたの知識を記憶する

Rememberizerで認証後、サードパーティアプリは貴重な知識を記憶することができます。

ここでは、Rememberizer GPTアプリを使用したプロセスを示します。

  • Rememberizer GPTアプリを使用した後、ユーザーは第3のポイント「ゼロコストの抽象化」を記憶したいと考えています。

  • Rememberizerアプリのメモリ機能を使用するには、最初にアプリがプロジェクトにアクセスすることを認証する必要があります。 memorizeコマンドを使用して、アプリにどの知識を保存する必要があるかを伝えます。

  • ユーザーはここでメモリオプションを設定できます。デフォルト値はグローバル設定に基づいています。

Rememberizerは現在、知識を成功裏に記憶しています。

  • Rememberizerでは、ユーザーは埋め込まれた知識の詳細ページで最近のコンテンツを見ることができます。

Talk to Slackアプリを使用することで、ユーザーはメモリーにコミットしたデータを活用し、進捗を継続することができます。たとえば、記憶された情報は簡単にクエリして取得することができます。

メモを通じてメモリーデータを使用する

  • メモリーデータを利用する別の方法は、メモを作成することです。Rememberizerは、コンテンツをファイルに保存し、日付ごとにフォルダーにまとめます。

Memento機能を利用すると、ユーザーはメモリアプリの設定がオフのときでもメモリーデータを利用することができます。

Rememberizer内のメモリ文書を検索

私たちのウェブUIを通じて知識を検索することもできますし、さらに良いのは、この知識をLLMで使用することです。私たちのGPTアプリまたはパブリックAPIを通じてご利用いただけます。

Last updated