ChatGPT を使用して独自のカスタム GPT を構築する方法: 初心者ガイド

公開: 2023-12-05

ChatGPT は世界を席巻しました。 サービス開始からわずか 5 日でユーザー数は 100 万人に達しました。 ローンチから 2 か月後の 2023 年 1 月、ChatGPT のユーザー ベースは 9900% 増加し、アクティブ ユーザー数が 1 億人に達しました。

これは、インターネットや iPhone と同様に、最も重要な技術的変化の 1 つと考えられています。 チャットボットは、インターネットと AI の将来に向けたいくつかの革新的な機能も獲得しました。 2 つの注目すべき進歩は、ChatGPT プラグインとカスタム GPT モデルを作成する機能です。

build your own custom gpt with chatgpt

ChatGPT プラグインは、ChatGPT モデルの機能を拡張する特別なソフトウェア コンポーネントです。 プラグインを使用すると、ChatGPT はたとえば、外部ソースからリアルタイム データを取得したり、特定の計算を実行したり、サードパーティのサービスや API と対話したりできます。

もう 1 つの重要な機能は、カスタム GPT を作成してトレーニングできることです。 カスタム GPT を使用すると、ChatGPT のプレミアム ユーザーは GPT を作成してトレーニングできます。 特定のタスクのために独自のデータを使用してトレーニングを行うことができます。 将来的には、アプリ ストアに似た GPT ストアが登場し、他の人が作成したカスタム GPT を表示して使用できるようになります。

この投稿では、独自の GPT を作成し、データを使用して GPT をトレーニングする方法を学びます。 カスタム数学 GPT を最初から作成する方法も説明しました。 準備ができたら、始めましょう。

目次

ChatGPT で独自のカスタム GPT を構築する方法

注記:
カスタム ChatGPT の作成は優れた機能ですが、プレミアム加入者のみが対象です。 特別な目的のために独自の ChatGPT を作成するには、プレミアム サブスクリプションが必要です。

しかし、問題はここにあります – OpenAI はプレミアム プランへの新規サインアップを一時停止しました。 したがって、すでにプレミアム メンバーである場合は、カスタム ChatGPT の作成を開始できます。 そうでない場合は、もう少し待つ必要があります。

でも心配しないでください。 ChatGPT がプレミアム サブスクリプションを再び提供するとすぐに、サインアップして開始できます。 ニュースがないかソーシャル メディア チャネルに注目してください。そうでない場合は、この投稿のすぐ下に更新情報が投稿されます。 乞うご期待!

chatGPTでカスタムGPTを作成する方法

  • https://chat.openai.com/ にアクセスし、サイドバーの「探索」をクリックします。
    chatgpt explore tab
  • 「GPTの作成」をクリックします。
    create a gpt
  • ここで、開発インターフェイスが表示されます。 左側のタブでは、シンプルなナチュラル ランチャー コマンドを使用してチャットに指示を与えることができます。 右側にモデルのプレビューが表示されます。

ChatGPT モデルを構成する方法

GPT を構成することもできます。 これにより、名前、説明、説明を編集できます。 この構成では、会話のスターターを追加または削除したり、トレーニングにデータを追加したりすることもできます。 設定方法については、こちらをご覧ください。

  • 「構成」タブをクリックして、ChatGPT モデルを構成します。
  • 名前を付けたり、モデルの説明を追加したり、モデルの機能などの紹介を追加したりできます。
    how to build your own custom gpt with chatgpt: a beginners guide - configure tab
  • 会話のスターターを追加することもできます。 会話のスターターは、チャットを始めるのに役立つ簡単な質問やトピックであり、つながりや会話が容易になります。 この記事の執筆時点 (2023 年 12 月) では、会話のきっかけを 2 人まで追加できます。
    adding conversation starters in the custom chatgpt model

ChatGPT 機能を構成する方法

ChatGPT 機能を選択することもできます。 ChatGPT は、それぞれの機能により、情報の検索、画像の作成、コンピューター コードの操作など、多用途のツールになります。 個々の機能をアクティブにすることも、3 つすべてを一度にアクティブにすることもできます。 それぞれの機能でできることは次のとおりです。

Web ブラウジング: Web ブラウジングを使用すると、ChatGPT はインターネットを検索して最新の情報を見つけることができます。 これは、ChatGPT がまだ知らない事実、最新ニュース、または特定の詳細を探している場合に役立ちます。 これは、研究者、学生、および最新の情報を必要とする人にとって理想的です。

DALL-E 画像生成: DALL-E は、ChatGPT が AI 画像を生成できるようにする優れたツールです。 たとえば「宇宙で自転車に乗っている猫」など、見たいものを DALL-E に伝えると、DALL-E が画像を作成します。 これは、アーティスト、デザイナー、または画像を生成するためにボットを必要とする人にとって素晴らしい機能です。

コード インタープリター:コードを操作するボットを開発する場合、このコード インタープリターはコードのデバッグや改善に役立ちます。 これは、学生、プログラマー、またはコーディングに興味がある人にとって特に役立ちます。

ChatGPT 機能を編集する方法:

  • 「構成」タブを下にスクロールし、「スキル」タブですべてのスキルを有効にしてエクスペリエンスを向上させます。

chatgpt capabilities

カスタム データを使用して ChatGPT をトレーニングする

カスタム データを使用して ChatGPT をトレーニングできます。 データを手動で挿入し、GPT にデータ ファイルを記憶またはアップロードしてモデルをトレーニングさせることができます。 使用できるデータ量に厳密な制限はありません。 小さなファイルまたは大きなデータ セットをアップロードして、精度とトレーニングを向上させることができます。

upload data

  • 「構成」タブで、 「ファイルのアップロード」オプションをクリックします。
  • 現在、カンマ区切り値 (CSV)、タブ区切り値 (TSV)、Microsoft Excel ワークブック (XLSX)、JavaScript Object Notation (JSON)、JSON Lines (JSONL)、画像、および PDF データ型をアップロードできます。

関連記事: ChatGPT-4を無料で使用する4つの方法

ChatGPT アクションとその追加方法

カスタム ChatGPT でアクションを定義すると、情報の追加、変更、削除などの特定のタスクを実行するように教えることができます (これらの操作は CRUD と呼ばれます)。 チャットボットのアクションは、ボットが API 経由で他のサービスに接続するのに役立ちます。

アクションの追加は、カスタム GPT 開発の最も高度な部分です。 ある程度のプログラミングの知識が必要です。 API がどのように機能するか、API と通信する方法、JSON スキーマを使用して ChatGPT に指示を与える方法を理解する必要があります。

カスタム GPT にアクションを追加する方法

chatgpt custom bot actions

  • API の使用など、カスタム ChatGPT にアクションを追加するには (API は、さまざまなソフトウェアが相互に通信できるようにするメッセンジャーのようなものです。使用する API がどのように機能するかを知っておく必要があります。 [構成] タブを下にスクロールし、[新規作成]をクリックします) 「アクション」タブの下の「アクション」。 chatgpt custom actions
  • スキーマ形式を選択し、API で何を行うかを ChatGPT に正確に伝える命令を JSON スキーマに記述します。 たとえば、天気 API からデータを取得し、そのデータを使用して天気に関する質問に答えるように指示できます。
  • API を ChatGPT に接続する必要があります。 これは、ChatGPT が API と安全に通信できるように、アクセス キーまたは認証を設定する必要があることを意味します。

ChatGPT モデルを公開する

publish your chatgpt model

ChatGPT は、個々の GPT モデルを保存および公開するためのさまざまな公開オプションを提供します。 ここでは、さまざまなオプションとその意味を説明します。

  • 私のみ:このオプションを選択すると、カスタマイズされた ChatGPT モデルは非公開のままになります。 これは、あなただけがこのモデルにアクセスして使用できることを意味します。 これは、モデルをまだ他の人と共有したくない場合のテストまたは個人使用に適しています。
  • リンクを持つユーザーのみ:このオプションを使用すると、カスタム ChatGPT モデルを特定のユーザーと共有できます。 指定したリンクを持っている人だけがモデルにアクセスできます。
  • パブリック:このオプションを選択すると、ChatGPT モデルに誰でもアクセスできるようになります。 これは、自分の作品を全世界と共有したい場合、またはモデルが多くの人々に役立つ場合に理想的です。

数学問題ソルバーのカスタム GPT を一緒に作成しましょう

ここまでで、chatGPT でカスタム GPT モデルを作成する方法をすでにご存知かもしれません。 ここで、カスタムの数学問題ソルバー chatGPT を作成して、すべてがどのように機能するかをよりよく理解しましょう。 作成から始めましょう。 このプロセスは簡単で、必要なのは chatGPT サブスクリプションだけです。

  • chat.openai.com にアクセスし、 「探索」タブをクリックします。
  • 上部にある「カスタム GPT の作成」ボタンをクリックします。
    create custom gpt model
  • 次に、GPT モデルが何を行うべきかを指示します。 この例では、1 年生から 5 年生までの子供向けの数学ソルバーを開発しています。 GPT モデルに、1 年生から 5 年生の子供向けの数学の問題に対する段階的な解決策を作成するよう依頼できます。 「解決策は明確で、子供にとって理解しやすいものでなければなりません」などの指示を追加することもできます。 矢印をクリックして指示を送信できます。
    chatgpt custom math solver
  • その後、ボットはリクエストに基づいてモデルに自動的に名前を付けます。 名前が気に入らない場合は、名前を変更できます。 ボットはボットのプロフィール写真も作成します。 写真をアップロードする手順に従って、新しい写真を作成できます。 アップロードするには、クリップ アイコンをクリックしてプロフィール写真を選択します。 それをプロフィール写真として使用するようにボットに依頼します。
    upload bot profile picture
  • 100×100 ピクセルのサイズで完璧な画像が得られるようにしてください。 そうしないと、プロファイルが正しく調整されません。
    profile picure mis allingment
  • これで、チャットボットの準備がほぼ整いました。 画面右上の「保存」ボタンをクリックすると保存できます。 プライベートまたはパブリックとして保存できます。
  • ボットを構成するとします。 「構成」タブに移動します。 ここで、名前の説明を編集し、ボットが実行できる内容を指定できます。 会話のスターターを編集することもできます。 デフォルト値をそのまま使用します。 それでおしまい。
  • ユーザーが Web を閲覧し、数学の問題としてファイルをアップロードしたい場合は、下にスクロールして 3 つのチャットボット機能をすべて有効にします。
    chatgpt capabilities
  • トレーニング用にデータをアップロードすることもできます。 この場合、チャットボットは数学的な解決策に答えるのに十分です。 それでおしまい。 数学ソルバー チャットボットはすぐに使えるようになります。

カスタム ChatGPT モデルを削除する方法

カスタム ChatGPT モデルを編集または削除できます。 その方法は次のとおりです

  • サイドバーの「探索」タブをクリックします
  • ここでは、構築したすべてのカスタム GPT を確認できます。
  • 編集するには[編集]ボタンをクリックし、その他メニューをクリックして、削除するには[GPT の削除]をタップします。

how to manage and delete your chatgpt model

カスタム GPT の構築が簡単に

人々はすでにさまざまな目的で ChatGPT を使用しています。 新しいカスタム GPT を使用すると、ChatGPT サブスクリプションを持つ人は誰でも、独自の GPT を作成し、自分のデータでトレーニングできるようになります。 そして一番いいところは? やり方はとても簡単です。 シンプルな日常言語を使用して作成し、トレーニングすることができます。 この初心者向けガイドがお役に立てば幸いです。 ボットの作成時に質問や問題がある場合は、お気軽にコメントを残してください。 喜んでお手伝いさせていただきます。

カスタム GPT の構築に関する FAQ

1. カスタム GPT モデルを作成するのはどのくらい難しいですか?

自然言語を使用して、シンプルなカスタム GPT モデルをトレーニングおよび作成できます。 ただし、さまざまなサービスやデータベースに接続された GPT モデルのコレクションを作成するには、技術的な専門知識が必要です。

2. カスタム GPT モデルは大規模な視聴者向けに拡張できますか?

大規模な視聴者向けに GPT を拡張する必要はありません。 カスタム GPT は、chatGPT 内で使用できます。 chatGPT のすべてのユーザーは、パブリック カスタム GPT にアクセスできます。

3. ChatGPT のカスタム GPT を構築するにはどのようなリソースが必要ですか?

単純なカスタム GPT を作成するには、ChatGPT プレミアム サブスクリプションが必要です。 ただし、Web サイトやデータベースに接続する包括的な GPT を作成するには、カスタム チャット GPT モデルを作成するための API、データを保存するためのライブ データベースなどが必要になる場合があります。

4. カスタム GPT モデルの開発にはどのようなコストがかかりますか?

この記事の執筆時点では、すべての ChatGPT Premium ユーザーはカスタム GPT を無料で作成できます。 chatGPT のプレミアム サブスクリプションの料金は月額 20 ドルです。

5. カスタム GPT モデルの機能は何ですか?

ChatGPT には、さまざまなタイプのユーザーに役立ついくつかの優れた機能があります。 チャットボット モデルは、特定の目的のためにトレーニングされている場合でも、これらの機能をすべて実行できることに注意してください。

  • 質問に答える: ChatGPT は、「一番高い山の高さはどれくらいですか?」のような単純な質問から、あらゆる種類の質問に答えることができます。 」から、「ロケットはどのように機能するのですか?」のようなより複雑な質問まで、 これは、学生、好奇心旺盛な人、または何かをすぐに知りたい人にとって最適です。
  • 会話: ChatGPT を使用すると、ほぼ何でも話すことができます。 退屈しているときも、アドバイスが必要なときも、今日のことについて話したいときも、ChatGPT でチャットできます。
  • 執筆と編集のヘルプ: ChatGPT は、エッセイの執筆や電子メールの作成にも役立ちます。 スペルや文法の間違いを修正するのにも役立ちます。 これは、学生、ライター、または文章を書くのに助けが必要な人にとって非常に便利です。
  • 学習と個別指導: ChatGPT は宿題を手伝ったり、さまざまな主題について教えたりできます。 宿題に苦労している場合、または何か新しいことを学びたい場合は、ChatGPT があなたの家庭教師になります。 学生に最適です。
  • プログラミング ヘルプ: ChatGPT は、プログラミングの問題を解決したり、プログラミングの概念を説明したりするのに役立ちます。 これは、学生、新人プログラマー、さらには簡単なヒントが必要な経験豊富な開発者にとっても便利です。
  • ゲームをプレイする: ChatGPT は、テキストベースのゲームやパズルを一緒にプレイできます。 これは、簡単な頭の体操や作成できるエンターテイメント ボットを探している人にとっては楽しいものです。
  • 言語翻訳: ChatGPT は異なる言語間で翻訳できます。 これは、旅行者、語学学習者、または素早い翻訳が必要な方にとって便利です。