OpenAIのGPT-4 APIを活用した新たなアプリケーションが次々と登場し、仮想通貨業界で全自動で修正可能な取引ボットの開発に向けた活発な議論が起こっている。特に、「BabyAGI」と「AutoGPT」という2つのアプリが注目を集め、多くのユーザーがこれらを利用して仮想通貨取引アプリケーションの構築を試みている。

両アプリの大きな特徴は、GPT-4のタスク管理にある。現在、GPT-4は自然言語処理に優れており、ChatGPTインターフェースの有用性が証明されているが、記憶機能は持っていない。GPT APIを利用したアプリケーションは基本的に1回限りの使用に限られ、過去の対話から情報を引き出すことができない。

これは、個々のクエリが必要とするデータ量(「トークン」と呼ばれる)と、トークン数が増えるにつれて顕著になるGPTの幻覚傾向に関係している。ユーザーは、毎回クリーンな状態で機械に問い合わせを行うことになる。リアルタイムの市場状況に適応しながら短期・長期のトレンドを把握する自己修正と履歴分析が可能な仮想通貨取引アプリケーションを構築するという意味では、GPT APIを利用した最も強力なボットでも、通常は人間の監視が必要となる。

しかし、GPTのコード生成能力と外部ソースへの接続能力を活用するアプリケーションを開発することで、これらの制限を回避する可能性があると、一部の開発者は考えている。これまでにも取引ボットが登場してきたが、これらのアプリの目的は、単に仮想通貨ニュースの集約を自動化したり、機械学習エージェントに相場の下落を認識させることを超えている。

例えば、AutoGPTはGPT-4を用いてコードを生成し、GPT-3.5を仮想的な人工記憶領域として利用して、情報を2つの間でやりとりする。もう一つの試みであるBabyAGIは、GPT-4とコーディングフレームワークのLangChain、ベクターデータベースのPineconeを組み合わせて、元の目標を見失わずに複雑なタスクを完了する新たなエージェントを生成する。

両アプリは、ほんの簡単な言語指示に基づいて仮想通貨ポートフォリオを一貫して管理するマルチエージェント型のAIアプリケーションの基盤となる可能性がある。仮想通貨市場を念頭に置いて開発されたわけではないが、ソーシャルメディアやGitHubで、自動取引のために1つまたは両方のアプリを適応させようとする試みがいくつか見られる。