▶︎動画でも話してるので、文章読むのが面倒な方はこちらをみてもらえればと思います。
今回はMemGPTについて解説します。
MemGPTとは?
MemGPTは、チャットGPTがメモできるようになったようなものです。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.25.32.png)
ChatGPTは大規模言語モデルの1つです。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.28.37.png)
大規模言語モデルは、ラージランゲージモデルを日本語に翻訳したもので、LLMと呼ばれます。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.29.16.png)
そのため、別の言い方をすると、MemGPTはLLMがメモできるようになったようなものとも言えます。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.29.59.png)
LLMはAIにとっての脳のようなものです。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.30.07.png)
この脳は、人間と同じように何かを覚えておくという機能があります。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.30.45.png)
しかし、覚えておく件数には限界があります。
人間の場合、覚えきれないことは紙に書き出す、またはパソコンやスマホでメモすると思います。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.30.58.png)
そして、必要に応じてメモ書きを見直します。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.31.04.png)
これに対して、AIの場合は覚えきれないことをファイルに保存します。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.31.55.png)
そして、必要に応じてファイルを読み込みます。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.32.02.png)
このように、紙に書き出す、パソコンやスマホでメモする、ファイルに保存することを専門用語では「外部メモリーに書き出す」と言います。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.32.43.png)
また、脳で覚えておくことを「内部メモリーに記録する」と言います。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.32.52.png)
そして、必要に応じてメモを見直すことを、これらの専門用語を使うと「外部メモリーに書き出したデータを内部メモリーに読み込む」と言います。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.32.59.png)
これらの専門用語を使うと、MemGPTはLLMで外部メモリーを使えるようにしたものと言えます。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.34.03.png)
通常、LLMは内部メモリーだけを使っているので、扱える文章量に限界があります。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.34.12.png)
しかし、MemGPTを利用すると外部メモリーを使うことができるので、文章量の限界がなくなります。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.34.21.png)
厳密には、ハードウェアの容量を超えて記憶することはできませんが、1000ページのPDFの分を解析するようなことができるようになります。
![](https://oshitai.jp/wp-content/uploads/2024/01/スクリーンショット-2024-01-26-17.35.05.png)
そのため、実質上、MemGPTを利用することでLLMで扱う文章量に限界がなくなるというように理解しておきましょう。