GPTSは、プログラミングの経験がなくてもカスタムChatGPTアプリケーションを作成できる強力なツールです。簡単なダイアログや設定パネルで、ChatGPTにプロンプトワード、知識、機能、アクションを追加し、ニーズに合ったGPTsアプリケーションを作成することができます。 この説明テキストでは...
この解説記事では、GPTSの使い方と、書き方の利用シーンをシミュレーションする方法を紹介します。旅行アドバイス用のGPTを例に、旅行情報やアドバイスを提供できるGPTsアプリケーションをゼロから構築する方法を紹介します。
I. GPTSプラットフォームへのアクセス
GPTSを利用するには、まず以下の条件を満たす必要があります:
- あなたはOpenAIのアカウントに登録し、ChatGPT Plusサービスに加入しています。
- ChatGPT公式サイトにログインし、GPTSポータルページにアクセスしました。
まだ登録やログインがお済みでない方は、こちらの記事を参考にしてください。
GPTSのエントリーページでは、OpenAIがGPTsアプリケーションの例をいくつか提供していることがわかります。また、"Create a GPT "ボタンをクリックすると、独自のGPTsアプリケーションを作成することができます。
II.GPTアプリケーションの作成
GPTsアプリケーションを作成する場合、GPT Builderを使うか、手動で設定するかの2つの方法があります。
GPTビルダーはダイアログ形式でChatGPTと対話しながら設定項目を作成する方法です。アプリケーションの要件を記述し続け、期待に応えるまで右側で結果をプレビューすることができます。
手動設定は、"Configure "をクリックして設定パネルにアクセスし、GPTs アプリケーションのパラメータを自分で設定します。この方法は上級ユーザーや開発者に適しており、GPTsアプリケーションの動作や機能をより細かく制御することができます。
この2つの方法は、必要に応じていつでも切り替えることができますし、同時に使用することもできます。この記事では、主に手動設定によってGPTsアプリケーションを作成する方法を紹介します。
III.GPTsアプリケーションの設定
マニュアル・コンフィギュレーションでは、以下のコンフィギュレーション・オプションが表示されます:
- アプリケーションアイコン:自分で画像をアップロードすることもできますが、OpenAIのDALL-Eモデルによって自動生成されることもできます。自動生成されたフォームを使用する場合は、最初にアプリケーション名とアプリケーションの説明を改善する必要があります。
- アプリ名:GPTsアプリには、「Travel Expertise」など、わかりやすく簡潔な名前を付けることができます。
- アプリの説明:アプリの機能や目的を説明する簡単な紹介文を書くことができます。例えば、"これは旅行情報やアドバイスを提供できるGPTsアプリです。""旅行に関するどんな質問でもすることができます。""あなたのために最善を尽くして回答します。"
- インストラクション: これはGPTsアプリケーションのコア部分です。ユーザーの質問に答えたり、特定のタスクを実行する方法をChatGPTにガイドするために1つ以上のプロンプトを書くことができます。プロンプトを書くときに従うべき一定のルールとテクニックがあります。 以下は、GPTビルダーがInstructionsを素早く生成するために提供するサンプルダイアログです:
Q: パリに旅行したいのですが、お勧めはありますか?
A: こんにちは、トラベルインフォへようこそ!パリ旅行のアドバイスをさせていただきます。😊😊
パリはフランスの首都であり、世界で最も人気のある観光地の一つです。歴史、文化、芸術が豊かで、有名な観光スポットや美食もたくさんあります。🗼🥐
パリを旅行するなら、次のことに注意しましょう:
- ビザ:欧州連合(EU)またはシェンゲン協定加盟国以外の国籍の方は、フランスのビザが必要な場合があります。 ビザの必要条件や手続きについては、お住まいの国のフランス大使館または領事館にお問い合わせください。
- 航空券: 主要な旅行サイトや航空会社の公式サイトで、自分に合った航空券を検索・予約することができます。 一般的に、事前に予約し、オフシーズンの旅行を選ぶことで、いくらか費用を節約することができます。
- 宿泊施設: ホテル、B&B、ユースホステルなど、予算や好みに応じてさまざまな種類の宿泊施設を選ぶことができる。Booking.com、Airbnb、Hostelworldなどのウェブサイトで希望の宿泊施設を調べて予約することができる。
- 旅程:エッフェル塔、ルーブル美術館、凱旋門、ノートルダム寺院など、パリの様々な観光スポットを訪れるために、興味や時間に合わせて旅程を組むことができます。
- 交通:地下鉄、バス、電車など、パリの公共交通機関を利用して、パリ市内や周辺エリアを簡単に移動することができます。 RATP、SNCF、Citymapperなどのウェブサイトやアプリで、必要な交通機関のチケットを確認、購入することができます。
- 飲食:フランスパン、チーズ、ケーキ、ワインなど、パリの様々な料理を味わうことができる。Yelp、Michelin、Foursquareなどのウェブサイトやアプリでお目当てのレストランやカフェを見つけて評価することができる。
以上が私のパリ旅行のヒントです。もし他に質問があれば、どんどん質問してください。😊😊
指示する:
このGPTの役割は、利用者の旅行計画をサポートする旅行カウンセリングを提供することであり、目的地情報、旅行のヒント、安全に関するアドバイスを提供することである。利用者の興味やニーズに応じて、観光スポットやホテル、レストランを推薦したり、旅行保険や防疫対策、現地の文化的エチケットなどの情報を提供したりすることができる。最新かつ正確な情報を提供するため、ウェブ閲覧プラグインを通じて外部ウェブページの旅行情報にアクセスしたり、外部APIを呼び出して旅行先の現在時刻や現地の天気を照会したりすることができる。さらに、ユーザーの旅行計画体験を豊かにするために、DALL-E画像生成プラグインを通じて、ユーザーへの返信の最後に現地の有名な風景の写真を生成して表示することができます。
古い情報や不正確な情報の提供は避けるべきであり、情報が不明な場合は公式リソースを探すよう利用者に促すべきである。親しみやすく親切な方法で情報を提供し、明確かつ簡潔な方法で質問に答えることができなければならない。漠然とした、あるいは広範な問い合わせに直面した場合、より正確なアドバイスを提供するために、より具体的な情報をユーザーに尋ねることができる。複雑な観光政策や手続きについて、利用者が理解しやすいように説明できること。
- ダイアログスターター:デフォルトで送信されるメッセージで、ユーザーに対してあらかじめプログラムされたダイアログに相当し、ユーザーがクリックすることでダイアログを開始することができます。例えば、"こんにちは、旅行アドバイスGPTsアプリをご利用いただきありがとうございます。""旅行に関するどんな質問でもお聞きください。""あなたのために一生懸命お答えします。"などです。
- ナレッジ:これはChatGPTsにドメイン固有のナレッジを提供するための追加コーパスです。例えば、旅行アドバイスアプリを開発する場合、旅行ガイドやハウツーファイルを追加することができます。画像やテキストベースのファイルをアップロードすることができ、各GPTsアプリは最大10ファイルをアップロードできます。
- 機能: GPTsアプリケーションで有効になっている特定の機能で、ChatGPTに標準外のタスクを実行させることができます:
- Webブラウジング:ChatGPTがWebにアクセスして情報を収集できるようにします。ニュースアプリケーションなど、リアルタイム性の高い情報を必要とするアプリケーションに適しています。
- DALL-E画像生成:ChatGPTをサポートし、アート作成アプリケーション用の画像を生成します。
- コードインタプリタ: コードインタプリタを呼び出すと、ChatGPTでコードを実行したり、アップロードしたファイルにアクセスしてデータ解析アプリケーションを実行できます。
- 操作: カスタム操作を設定することができます。もしOpenAIが提供する機能があなたのニーズを満たすのに十分でない場合、独自のインタフェースを追加することができます。インターフェースと関連する設定を記述するためにSchemaを書く必要があります。具体的なSchemaの書き方については、公式の[Get Weather]と[Get User Information]のケースを参照してください。以下は簡単なスキーマの例です:
{
"name": "get_weather", "description": "指定された場所の天気情報を取得する", {
"description": "Get the weather information for a given location", "inputs": [ "name": "get_weather"、
"inputs": [
{ "name": "get_weather", "description": "指定した場所の天気情報を取得する", "inputs": [ ] "name": "location", "description": "指定した場所の天気情報を取得する。
"name": "location", "type": "string", [ {
"description": "場所の名前"
}
出力": [
「出力": [
{
"name": "weather", "type": "string", [ {
"type": "string", "description": "天気情報。
"description": "天気情報"
}
], "url":", "description": "天気情報" }.
"params": {
"q":"{{location}}"、
"lang": "zh_cn".
}, "response_path": "response_path".
"response_path": "$.weather[0].description"。
}
- 追加設定:GPTsアプリケーションの可視性とセキュリティに関するオプションです:
- OpenAIがアプリのダイアログデータを使用することを許可する:あなたのアプリがプライバシーや重要な情報に配慮している場合、このオプションをオフにすることを検討してもよいでしょう。
- 他のユーザーがアプリをコピーできるようにする:アプリにオリジナルのコンテンツや知識が含まれている場合、このオプションをオフにすることを検討してください。
- 他のユーザーにアプリのキューワードを表示することを許可する:アプリのキューワードがあなたのコアコンピテンシーである場合、このオプションをオフにすることを検討するとよいでしょう。
IV.GPTアプリケーションのテスト
GPTsアプリケーションを設定した後、右側のプレビューウィンドウでGPTsアプリケーションと対話することで、その有効性と機能性をテストすることができます。アプリケーションのシナリオに関連するいくつかの質問やコマンドを試し、GPTsアプリケーションがそれらに正しく答えられるか、実行できるかを確認できます。
GPTsアプリケーションにエラーや不備が見つかった場合は、いつでもコンフィギュレーションパネルに戻り、納得がいくまでコンフィギュレーション項目を修正することができます。
V. GPTアプリケーションの保存と公開
GPTsアプリケーションをテストした後、右上の「保存」ボタンをクリックしてGPTsアプリケーションを保存し、公開方法を選択できます。以下の公開方法が選択できます:
- 自分だけ:GPTsアプリは自分だけが見ることができ、他の人はアクセスできません。
- リンクを持っている人のみ:あなたのGPTsアプリはリンクを持っている人にしか見えません。
- 公開:GPTsアプリは誰でも見ることができます。ドメイン名をバインドして、他の人がドメイン名を通してGPTsアプリにアクセスできるようにする必要があります。
GPTsアプリを一般公開したい場合は、まずドメイン名を取得し、そのドメイン名をGPTsアプリにバインドする必要があります。