見出し画像

GPTsにもヘルプ機能をつけたい

この記事の内容は既に古くなっています。記録のために当記事も残しておきますが、こちらよりも改訂版の『続:GPTsにもヘルプ機能を付けたい』の方を読み進んでいただきたく思います。

これからはGPTsにもヘルプ機能が必要です。その実現方法を探るべく習作GPTsを作りました。その紹介とともに、簡単なヘルプ機能実装方法を提案します。


はじめに

2024年5月、ChatGPTに関して大きな動きがありました。これまで有料課金ユーザーしか使えなかったカスタムGPT(GPTs)が、無課金ユーザーにも開放される運びとなったのです。

すなわち、GPTsのユーザーが急拡大するということです。

これまでも世の中に貢献すべく多くの人が様々なGPTsを公開してきました。素晴らしい働きをするものが数多くありますが、ぱっと見、何から始めたらいいのかよくわからないというものがこれまでは多数を占めてきていたように思います。noteなどの然るべき解説記事から存在を知ってChatGPTにアクセスするということはできても、ChatGPT上でGPTsを探してその有用性を見極めるのは至難の業でした。

これまでは開発者も使用者も「志が高い」人ばかりでしたから、そうした状況でも大きな問題ではなかったでしょう。

しかし、これからはそれじゃいけません。初見の人にも使い方がわかるように、どのGPTsにもヘルプ機能をつけるべきです。

さて、具体的にはどのように? そこを模索すべく、このたび習作GPTsを作ってみました。
https://chatgpt.com/g/g-F0z71a13H-manual-assistant

習作GPTs”Manual Assistant"

このGPTsには簡単なマニュアルの提供と然るべき解説記事への誘導のみを行う最低限のインストラクションのみを提供しています。それ以外の機能は何も組み込んでいません。
インストラクションは以下のような簡単なものです。

This GPT is designed to provide content from an uploaded manual.md file when prompted with 'help'. 
It should respond with the content of manual.md and guide users based on its contents. 
When a user first interacts with the GPT, it will display the following message: 'GPTsにようこそ。まずはhelpをご覧ください。こんにちは。初めてこのGPTsを見た人は、何はともあれプロンプトに"help"とだけ打ち込んでみてね。そうすると簡単なインストラクションが表示されるはずなので、ざっと読んでみてください。あとは自由に楽しんでね! Hello! If this is your first time using this GPT, just type "help" in the prompt. This will show you some simple instructions. Read them quickly, and then feel free to enjoy using it!' If the user types 'help', it will display the content from the manual.

具体的には以下のような機能だけを付けています。

イニシャルメッセージの実装

空のプロンプトを入力すると(つまり改行だけすると)、「helpと打って」という旨だけをメッセージとして表示します。

”Help" プロンプトへの対応

プロンプトに"help"とだけ入力すると、あらかじめアップローとしておいたmanual.mdの内容を表示するように設定します。manual.mdの内容はこの記事の最後に添付します。

manual.md テンプレート

ご自由にお使いください。

# About This GPTs / このGPTsについて

This GPTs is a prototype made to explore ways to add a help function to the original GPTs.

このGPTsは、オリジナルGPTsにヘルプ機能をつける方法を模索するために作った試作品です。

## Overview / 概要

When you type "help" into the prompt, it will display the contents of the manual.md that you uploaded beforehand.

For more details, please see the [author’s Note](https://example.com/en/author_note).

👉 [https://example.com/en/author_note](https://example.com/en/author_note)

プロンプトに「help」とだけ打ち込むと、予めアップロードしておいたmanual.mdの内容を表示します。

詳細については [作者のノート](https://example.com/ja/author_note)をご覧ください。

👉 [https://example.com/ja/author_note](https://example.com/ja/author_note)

## Simple Usage / 簡単な使い方

このmanual.mdをテンプレートとして活用してください。

## Prompt Examples / プロンプトの実例

```
help
```

おわりに

今回は、自作GPTsを公開するにあたって、比較的簡単な方法で、ユーザーをマニュアルに誘導する手段を提案しました。

そのうち公式にヘルプ機能が追加されるかもしれませんが、それまではこのような形でハードルを下げる配慮が必要ではないでしょうか。この記事で示したインストラクションとmanual.mdの中身は自由にコピーして使っていただければと思います。多くの方が追従してくれることを望みます。


この記事が参加している募集

この記事が気に入ったらサポートをしてみませんか?