先日のOpenAI開発者会議で、OpenAIは>GPT、つまり特定のタスクのために作成されたChatGPTのカスタムバージョンを展開すると発表した。開発者はGPTをChatGPTストアで共有し、収益化できる。
GPTは、ChatGPTにカスタム命令、外部知識、スキルの任意の組み合わせを組み合わせるメカニズムを提供する。GPTは、ボードゲームのルールを学んだり、数学を教えたり、ステッカーをデザインしたりといった特定の用途のためにChatGPTをカスタマイズしたいというニーズに答えようとしている。
多くのパワーユーザーは、入念に作られたプロンプトや命令セットのリストを保持し、手作業でChatGPTにコピーしている。GPTは今、あなたのためにそのすべてを行う。
GPTが登場する前は、プロンプト・エンジニアリングがChatGPTの挙動を特殊化する最も一般的なアプローチだった。OpenAIによると、GPTの作成にはコーディングのスキルは必要なく、教育者やコーチなど、役に立つツールを作るのが好きな人には最適なオプションだという。
作成は、会話を開始し、指示と追加知識を与え、ウェブ検索、画像作成、データ分析など、できることを選ぶだけと簡単だ。
OpenAIのインターフェースを使い、GPTを作成する最初のステップは、ChatGPTとチャットし、何を実現したいかを説明することだ。それが終わると、instructions、conversation starters、knowledge、capabilities、actionsを定義できる。
instructionsはおそらく最も重要なセクションだ。どのリソースを使うか、スタイル、トーン、望ましい行動をここで定義する。たとえば、ユーザーがデータを提供したら、GPTはそのファイルを使ってインターネット検索を行い、その結果を処理するためにスクリプトを実行する、などと指定ができる。
Conversation startersとは、ユーザーがGPTに何を質問できるかを知るためのヘルパーとして提供する文章である。knowledgeは、GPTのモデルの拡張として、あなたがアップロードしてGPTが利用できるようにしたリソースのコレクションであるcapabilitiesはGPTが使用できるツールである。actionsは外部サービスへの呼び出しである。
GPTはChatGPT Plusのサブスクリプションを払っているユーザーが利用可能で、"ベータオプション "の設定を有効にする必要がある。
前述の通り、OpenAIはGPTストアを発表しており、GPTを公開共有することが可能だ。同社によると、GPTストアは2023年11月下旬から利用可能で、金銭的な取引も数カ月以内にサポートされる予定だという。
これまでChatGPTは、サードパーティ製アプリケーションとの統合を通じてChatGPTの動作を変更する仕組みとして、ChatGPTプラグインを提供していた。GPTはその点でプラグインを時代遅れにしているように見えるがOpenAIは、プラグインが提供する基盤の上に構築され、プラグインのコアアイデアの多くを活用するactionsを推進しているという。