見出し画像

生成AI(ChatGPT)のテンプレートを作ろう!!

ハロー!!

生成AIの世界を冒険するスティーブです!!

今日も、みんなと一緒に、生成AIの世界を一緒に旅して、
あっと驚くような発見をいきたいと思います!!


※Googleスプレッドシートでもテンプレートを作りましたので、
リンク先にアクセスし、プロンプトのテンプレートをコピーし、
編集後、生成AIで実行していただければと思います。


1. 既存のテンプレートを確認する


指示文と文脈がそんなに複雑でない場合、ある程度思うままに書いてもいいのですが、複雑になったときに、工夫が必要になります。

私の考えでは、汎用的なプロンプトのテンプレートを作成することで、1000個の文例から探す必要がなくなり、より効率的に作業を進めることができると思います。

まず、今までどのようなテンプレートがあるか、生成AIに聞いてみたいと思います。

プロンプト

chatgptに問い合わせるためのプロンプトのテンプレートにはどんなものがあるか教えて

ChatGPT 回答

ChatGPTに問い合わせる際に使用できるプロンプトのテンプレートは、問い合わせの目的や内容に応じて様々です。以下にいくつかの一般的なテンプレートを示します:

1. **情報リクエスト**:
- 「XXについて詳しく教えてください。」
- 「XXの定義を教えてください。」

2. **意見や分析のリクエスト**:
- 「XXについてのあなたの意見は何ですか?」
- 「XXの影響について分析してください。」

3. **解決策の提案**:
- 「XX問題に対する解決策を教えてください。」
- 「XXの状況を改善するために何ができますか?」

4. **比較リクエスト**:
- 「XXとYYの違いを比較してください。」
- 「XXとYY、どちらが効果的ですか?」

5. **指示型プロンプト**:
- 「次の情報を元にXXを書いてください:[詳細]」
- 「このリストを使って、XXについての要約を作成してください。」

6. **創造的なリクエスト**:
- 「XXに基づいて短編小説を書いてください。」
- 「XXテーマで詩を作ってください。」

これらのテンプレートは、ChatGPTを使う際に目的に応じてカスタマイズすることが可能です。具体的なプロンプトは、必要な情報や要求の詳細に応じて調整すると良いでしょう。

うーん、これは求めていたものとは少し違います。もっと汎用的なものを求めていたので、質問の仕方を変えてみます。

chatgptに問い合わせるためのプロンプトのテンプレートで、汎用性の高いものを教えて


ChatGPT 回答

ChatGPTに問い合わせるための汎用性が高いプロンプトのテンプレートは、さまざまなトピックや質問に適応しやすい形式です。以下にいくつかの一般的で使いやすいテンプレートを示します:

1. **基本的な質問**:
- 「XXについて詳しく説明してください。」
- 「XXは何ですか?」

2. **意見や分析を求める**:
- 「XXについてのあなたの分析を教えてください。」
- 「XXについてどう思いますか?」

3. **手順や方法を求める**:
- 「XXをどのようにして行うか教えてください。」
- 「XXを達成するためのステップは何ですか?」

4. **事実確認**:
- 「XXについての事実を教えてください。」
- 「XXの正確なデータを提供してください。」

5. **創造的な要求**:
- 「XXをテーマにした短い物語を書いてください。」
- 「XXに関する詩を作成してください。」

6. **解決策の提案**:
- 「XX問題に対する解決策を提案してください。」
- 「XXの課題を克服するためのアドバイスをください。」

これらのテンプレートは、ChatGPTを利用する際に多くのシナリオに適用可能で、質問を明確にし、具体的な回答を引き出すのに効果的です。どのテンプレートも必要に応じて具体的な内容や詳細を調整することができます。

うーん、これでもないようです。実は、みなさまも聞いたことがあるかもしれませんが、「深津式プロンプト」のようなものを探していました。

「深津式プロンプト」とは何か。ChatGPTに聞いてみたいと思います。

深津式プロンプトとは何ですか?

ChatGPT 回答

「深津式プロンプト」という用語については、私のトレーニングデータには具体的な情報が含まれていません。この用語が特定の文脈や専門分野で使われている場合があるかもしれませんが、一般的に知られた方法や技術としては記録されていないようです。

もし「深津式プロンプト」が特定のテクニックや方法論を指している場合、もう少し具体的な情報や文脈があれば、より詳しい説明や正確な回答を提供することが可能です。または、この用語が使われている分野や資料についての追加情報があれば、さらに調査を行うこともできます。どのような文脈でこの用語に出会いましたか?それによって、より具体的な答えを導くことができるかもしれません。

なんと!!ChatGPTが知らないみたいです😥

Geminiに訊いてみましょう。

深津式プロンプトとは何ですか?

Gemini 回答

## 深津式プロンプトとは?

深津式プロンプトは、Note株式会社のCXOである深津貴之氏が考案した、ChatGPT に対する指示文の書き方です。従来のプロンプトに比べて、以下の3つの要素を追加することで、より精度の高い回答を引き出すことを可能にします。

**1. 役割**

ChatGPT に対して、どのような役割を期待するかを明確に伝えます。例えば、

* **情報提供:** 「〇〇について詳しく説明してください。」
* **創作:** 「〇〇のテーマで詩を書いてください。」
* **翻訳:** 「この文章を英語に翻訳してください。」

のように、具体的な役割を指定することで、ChatGPT はより適切な処理を行うことができます。

**2. 条件**

回答に含めてほしい条件や制約を伝えます。例えば、

* **情報源:** 「信頼できる情報源に基づいて回答してください。」
* **形式:** 「箇条書きで回答してください。」
* **長さ:** 「500文字以内で回答してください。」

のように、条件を明確にすることで、よりニーズに合致した回答を得ることができます。

**3. 構造**

回答をどのように構成してほしいかを伝えます。例えば、

* **論理的な流れ:** 「論理的な流れで説明してください。」
* **結論:** 「結論を明確にしてください。」
* **具体例:** 「具体例を挙げて説明してください。」

のように、構造を指定することで、より理解しやすい回答を得ることができます。

**深津式プロンプトの例**

以下は、深津式プロンプトの例です。

> 役割: 情報提供
> 条件: 信頼できる情報源に基づいて回答する
> 構造: 論理的な流れで説明し、結論を明確にする

> **例:**

> > 〇〇について、最新の研究成果に基づいて詳しく説明してください。論理的な流れで説明し、結論を明確にしてください。

**深津式プロンプトを使用する際の注意点**

* 深津式プロンプトは、ChatGPT のすべての機能に対応しているわけではありません。
* 深津式プロンプトを使用しても、必ずしも完璧な回答が得られるとは限りません。
* 深津式プロンプトは、あくまでも補助的なツールであり、人間の判断を代替するものではありません。

**まとめ**

深津式プロンプトは、ChatGPT の潜在能力を引き出すための効果的なツールです。上記の説明を参考に、ぜひ深津式プロンプトを活用して、ChatGPT とのコミュニケーションをより円滑にしてみてください。

私が求めていたのはこれです😀

ただ、使い方について知りたいので、使い方について聞いてみます。

深津式プロンプトの使い方を教えて


Gemini 回答

深津式プロンプトの使い方

深津式プロンプトは、ChatGPT に対してより精度の高い指示を与えるためのフレームワークです。以下の3つの要素を組み合わせることで、ChatGPT に期待する役割、条件、構造を明確に伝えることができます。

1. 役割
ChatGPT に対してどのような役割を期待するかを明確に伝えます。

例:
情報提供: 「〇〇について詳しく説明してください。」
創作: 「〇〇のテーマで詩を書いてください。」
翻訳: 「この文章を英語に翻訳してください。」


2. 条件
回答に含めてほしい条件や制約を伝えます。

例:
情報源: 「信頼できる情報源に基づいて回答してください。」
形式: 「箇条書きで回答してください。」
長さ: 「500文字以内で回答してください。」


3. 構造
回答をどのように構成してほしいかを伝えます。

例:
論理的な流れ: 「論理的な流れで説明してください。」
結論: 「結論を明確にしてください。」
具体例: 「具体例を挙げて説明してください。」

深津式プロンプトの書き方
上記の3つの要素を踏まえて、深津式プロンプトを以下のように書きましょう。

## 命令書
* あなたは {役割} です。
* 以下の制約を守ってください:
 * {条件1}
 * {条件2}
 * ...
* 回答は以下のように構成してください:
 * {構造1}
 * {構造2}
 * ...
## 本文

{質問や指示の内容}


## 命令書
* あなたは 情報提供者 です。
* 以下の制約を守ってください:
 * 信頼できる情報源に基づいて回答する
 * 箇条書きで回答する
 * 300文字以内で回答する
* 回答は以下のように構成してください:
 * 論理的な流れで説明する
 * 結論を明確にする

## 本文

人工知能 (AI) の歴史について、簡潔に要約してください。

深津式プロンプトを使用する際の注意点
深津式プロンプトは、ChatGPT のすべての機能に対応しているわけではありません。
・深津式プロンプトを使用しても、必ずしも完璧な回答が得られるとは限りません。
・深津式プロンプトは、あくまでも補助的なツールであり、人間の判断を代替するものではありません。

まとめ
深津式プロンプトは、ChatGPT の潜在能力を引き出すための効果的なツールです。上記の説明を参考に、ぜひ深津式プロンプトを活用して、ChatGPT とのコミュニケーションをより円滑にしてみてください。

なるほど、こう使うのかと思いつつ、いやちょっと待って、ちょっと違うのではないかと思った。
(これは以前にgoogle検索で確認したことがあったから違うと思いました)

そこで、情報源が間違っているのかと思い、情報源を教えてと付け加えてみました。

深津式プロンプトの使い方を教えて

情報源のURLも教えて

Gemini 回答抜粋

回答はほぼ同じなので、情報源のところだけ抜粋します。

情報源

深津式プロンプトに関する情報は、以下のURLから参照できます。

ChatGPT初心者のセミナーのタイトル・キャッチコピーを10個考えてください。:
https://www.ai-brainy.net/hukatsu_prompt/
[無効な URL を削除しました]

以下のURLの深津式プロンプトは以下のようになっていました。
https://www.ai-brainy.net/hukatsu_prompt/

#命令書:
あなたは、{text}です。
以下の制約条件と入力文をもとに、 最高の結果を出力してください。

#制約条件:
・文字数は{text}
・{text}

#入力文: {text}

#出力文:



#命令書:
あなたは、キャッチコピーの専門家です。
以下の制約条件と入力文をもとに、 最高の結果を出力してください。

#制約条件:
・文字数は合計50字以内
・ChataGPT初心者に向けた使用法から実用例の紹介を行う、というセミナーの内容が伝わる
・簡潔な出力
・インパクトを重視

#入力文:
ChataGPT初心者のセミナーのタイトル・キャッチコピーを10個考えてください。

#出力文:

うーん、これはどういうことか。「[無効な URL を削除しました]」にある、もう一つの情報源が間違っていたのか。

おそらく、そうではない。以下のGeminiの回答にあるように、Geminiが深津式プロンプトは3つの要素を持つものと解釈し、そのような要素を持つプロンプトの形式をGeminiが作ったということだ!!

以下の3つの要素を組み合わせることで、ChatGPT に期待する役割、条件、構造を明確に伝えることができます。

つまり、URL内に書かれたものをそのまま出力するのではなく、Geminiが解釈を加えた上でアウトプットしている。結果、違ったものが出力されている。

これはある意味問題ですね😥

今回のものは深津式プロンプトの形式そのものが意味のあることで、同じような要素を持っているからそれでよいというものではない。

これはひとつ勉強になりましたね。

Geminiが学習したものを解釈してアウトプットする。言ってみれば要約と似た感じかもしれない。

本文に書いてあることを要約や言い換えをして、アプトプットすることがある。そのため、本文そのものがアウトプットされるとは限らない。

そうなると、google検索で情報源のWebページを見た方がよいということになるのではないか。ここで、一つ教訓が生まれましたね。

[教訓]
生成AIは情報源を学習、解釈した上で出力しているので、情報源のそのままの文言でない可能性がある。そのため、google検索で情報源のWebページを見た方がよい場合がある。


ここは生成AIの気を付けるべき点ですね。プログラミングとかする際には注意が必要な気がしました。

プログラミングはそのプログラムの書き方自体に意味があるのに、それを生成AIが解釈して同じような別のもので出力されたら困ると思いました。そのあたりもおいおいやっていきたいですね。

話を戻して、今回のテーマである生成AIのテンプレートを進めて行きたいと思います。

2. テンプレートを考えてみる


私の仮説を提示したいと思います。

深津式のものから条件と出力を入れつつ、目的、役割を追加しました。

以下に従い、回答してください

#目的

#役割

#条件

#出力

一つ一つ解説していきましょう。

以下に従い、回答してください

ここがいわゆる指示文になります。そして、指示文を毎回変えるのが大変なので、固定してみました。

また、細かいのですが、どうやら指示文は丁寧語の方が出力の長さや質が向上するという。

Chatgptのプロンプトで丁寧語の方が良い理由を教えて

Gemini 回答抜粋

ChatGPTで丁寧語を使う利点
1. より質の高い出力が得られる
* 丁寧な言葉遣いは、ChatGPTに真摯な態度でタスクに取り組むよう促し、より丁寧で正確な出力を促します。
* 研究によると、命令形よりも丁寧な言葉遣いの方が、ChatGPTの出力の長さや質が向上することが示されています。

一つ目の丁寧な言葉使いがChatGPTに真摯な態度でタスクに取り組むよう促す、という部分はよくわからないですね🧐

とはいえ、個人的には丁寧にすることで結果が変わるというのは反対です。

Linuxのコマンドとかは誰もが同じコマンドを打てば、同じ挙動をする。

同じことを聞こうとしても聞き方によって答えが変わるとなると、これをするときにはこう書けば良いというのが提示できない。

だから無限にプロンプトの例文が増え、しかも生成AIが学習するから将来的には答えも変わる可能性があるという。

そのため、できるだけ聞き方をテンプレート化することで答えのブレをなくしたいという思いがある。

ちなみに、英語だと「Please」や「Could you」などつけず、いきなり命令文として動詞(Write)から始まります。

そのあたりはどうなんでしょう。

プロンプト

Give examples of directives and context prompts.

ChatGPT 回答より抜粋

To effectively use ChatGPT or similar AI models, crafting clear directive statements complemented by context information helps in obtaining precise and relevant responses. Here are some examples of how to structure such prompts with clear directives and contextual backgrounds:

Example 1:
Directive: Write an email apologizing for a shipping delay.
Context: The order was supposed to arrive last week, but due to unexpected issues with our shipping provider, it has been delayed. The customer is a regular buyer who values prompt service.

話を戻して、次の解説に移ります。

#目的

これはChatGPTに何のために実施するのかということを教えます。大抵、指示文にこれを入れるのですが、指示文は上記で書いたように固定なので、ここで目的を記載します。

#役割

ChatGPTに対しては「役割」や「立場」を明確にした方がよいというのがあるので、ここでそれを記載します。

#条件

指示文に対する条件、例えば、30文字などを記載します。
結局のところ、プロンプトで同じことを聞いたら、同じようなことが返ってくるようにするには、条件を多くすることで回答が絞られてくると思います。とは言え、プロンプト集反対派としては、できるだけシンプルにしたいと思います。

#出力

出力結果に対する内容、例えば、箇条書きで、表形式でなどを記載します。

3. プロンプトのテンプレートを使ってみる


では実際にテンプレートを使ってみましょう!!

以下に従い、回答してください

#目的
chatgptを活用して業務を効率化する

#役割
会社の業務効率化の担当
不動産会社

#条件
最も効率化される業務TOP5

#出力
箇条書きで

ChatGPT 回答

以下は、不動産会社の業務効率化担当者として、ChatGPTを活用して業務を効率化するためのトップ5の業務です:

1. **顧客対応の自動化**:
- ChatGPTを使用して、顧客からの一般的な問い合わせに自動応答するシステムを構築。例えば、物件の空き状況、価格帯、地域情報の問い合わせに迅速に対応。

2. **賃貸契約の管理と更新**:
- 契約書の作成、更新のプロセスを自動化。ChatGPTを活用して、契約条件の変更点や更新の通知を自動的に生成し、顧客へ通知。

3. **市場分析レポートの生成**:
- 不動産市場のトレンドや価格動向に関する定期的なレポートを自動生成。ChatGPTによるデータ解析と要約を用いて、意思決定を支援。

4. **物件情報のデータベース管理**:
- 物件情報の入力、更新、検索をChatGPTを介して自動化。よくある質問への回答や、特定の条件に基づく物件推薦も行う。

5. **内部コミュニケーションの効率化**:
- 社内のFAQや手続きガイドをChatGPTで管理。新入社員教育や日常的な問い合わせへの対応を自動化し、全社的な情報共有を促進。

これらの取り組みにより、不動産会社の業務効率化を大幅に向上させることが期待されます。

Gemini 回答

ChatGPT を活用して業務効率化できるTOP5

1. 顧客対応の自動化
よくある質問への回答
・物件情報の案内
・内覧予約の受付
・契約書類の案内

2. 資料作成の自動化
・売買契約書
・賃貸借契約書
・重要事項説明書
・広告チラシ

3. マーケティング活動の自動化
・メルマガ配信
・SNS投稿
・ターゲティング広告
・顧客分析

4. 顧客情報の管理
・顧客情報の登録・更新
・顧客とのやり取り履歴の管理
・顧客ニーズの分析

5. 不動産情報の収集・分析
・市場動向の調査
・競合物件の分析
・価格設定の判断

その他
上記以外にも、ChatGPT を活用して業務効率化できる可能性はたくさんあります。 具体的な活用方法は、会社の規模や業務内容によって異なりますので、ぜひ色々と試してみてください。

参考情報
ChatGPT 公式チュートリアル: [無効な URL を削除しました]
ChatGPT 活用事例集: [無効な URL を削除しました]

注意事項
ChatGPT はまだ開発段階の技術であり、完璧な回答を生成できるとは限りません。
ChatGPT を利用する際には、倫理的な問題にも配慮する必要があります。
ChatGPT を利用する前に、利用規約をよく読んでください。

まとめ
ChatGPT は、不動産会社の業務効率化に役立つ強力なツールです。 上記の情報を参考に、ぜひ ChatGPT を活用してみてください。

copilot 回答

業務効率化のためにChatGPTを活用する方法について、以下のTOP5のアイデアを提案します。

1. 顧客問い合わせの自動応答
:
ChatGPTをカスタマーサポートのチャットボットとして活用し、一般的な問い合わせに対して自動応答を提供します。これにより、人的リソースを節約し、迅速な対応が可能となります。

2. 物件情報の自動生成:
・ChatGPTを使用して、物件情報のテンプレートを自動生成します。物件の特徴、価格、エリアの詳細などを自動的に記述し、不動産エージェントが手動で入力する手間を省きます。

3. 賃貸契約書の作成支援:
・ChatGPTを契約書の作成支援ツールとして活用します。必要な項目をユーザーに尋ね、契約書の骨子を自動的に生成します。

4. 物件の価格査定の自動化:
・ChatGPTを使用して、物件の価格査定を自動化します。物件の特性、地域の相場、過去の取引価格などを考慮し、適切な価格を推定します。

5. メールの自動返信:
・ChatGPTをメールの自動返信システムとして活用します。休日や非営業時間に受信したメールに対して、適切な返信を自動的に行います。


これらのアイデアを実装することで、不動産会社の業務効率化に貢献できることを期待しています。

うーん、どの回答も素晴らしい😀

なんか、コンサルタントとかに相談したら出てきそうな回答ですね。
これを1分とかそれくらいで出してきますからね。
見事ですね。

やはり、こういう回答を見ると、ChatGPTは使うべきだと思いますね。

今まではその業界の知識があり、それに基づいた回答ができていたと思うのですが、ChatGPTはその知識を持った状態で回答するので、専門的なことでも答えてしまうところが、驚くべき点ですね。

以下に従い、回答してください

#目的
chatgptを活用してミスをなくす

#役割
会社の経理担当

#条件
最も効果的な方法TOP5

#出力
上司に提案する形式で

Gemini 回答

ChatGPT 導入による経理業務のミス削減提案

はじめに

私は、経理担当の[あなたの名前]です。ChatGPT というAI技術を活用することで、経理業務のミスを大幅に削減できる可能性があると考え、導入を提案させていただきます。

ChatGPT とは

ChatGPT は、OpenAIが開発した大規模言語モデルのAIです。文章生成、翻訳、質問応答など様々なタスクを実行することができ、近年経理業務における活用も注目されています。

ChatGPT 導入による効果

ChatGPT を導入することで、以下の5つの効果が期待できます。

1. 入力ミスを削減

ChatGPT は、請求書や領収書などの会計データを自動で読み取り、仕訳を生成することができます。これにより、手入力による入力ミスを大幅に削減することができます。

2. 計算ミスを削減

ChatGPT は、税額計算などの複雑な計算も自動で行うことができます。これにより、計算ミスによる損失を防止することができます。

3. 勘違いミスを削減

ChatGPT は、会計基準や税法に基づいて処理を行うことができます。これにより、勘違いミスによる不適切な処理を防ぐことができます。

4. 作業時間を短縮

ChatGPT を導入することで、上記のようなミス削減だけでなく、伝票の確認や記帳などの作業時間も短縮することができます。

5. 監査リスクを低減

ChatGPT を導入することで、経理処理の透明性と監査性を向上させることができます。

ChatGPT 導入の具体的な方法

ChatGPT 導入にあたっては、以下の手順で進めることを提案します。

業務分析
どの業務で ChatGPT を活用できるか分析します。

導入計画
導入スケジュール、費用、必要な人員などを検討します。

システム導入
ChatGPT システムを導入し、設定を行います。

運用
従業員への教育・研修を行い、運用を開始します。

費用対効果

ChatGPT 導入にかかる費用は、初期費用とランニングコストがあります。初期費用としては、システム導入費用や教育・研修費用などが発生します。ランニングコストとしては、月額利用料やサーバー費用などが発生します。

一方、ChatGPT 導入による効果としては、入力ミスや計算ミスによる損失の防止、作業時間の短縮、監査リスクの低減などが期待できます。これらの効果を考慮すると、ChatGPT 導入は費用対効果の高い投資になると考えられます。

結論

ChatGPT は、経理業務のミス削減に非常に有効なツールです。導入することで、業務効率化、コスト削減、リスク低減などの効果が期待できます。

つきましては、今回提案した内容を参考に、ChatGPT 導入についてご検討いただければ幸いです。

以上

[あなたの名前]

経理担当

[会社名]

部下がこんな提案書持ってきたらどうだろうか。

いやー、よく調べたね。私もChatGPTはどんなものか知らないが、
こんなことができるのか。費用対効果も書いてあり、導入の検討余地が
ありそうだな。今度の会議で提案してみよう、となるかもしれない🌝

それくらい、見栄えが良い😀

まあなので、みなさまもこのテンプレートを使って、いろいろと聞いてみてください。

改めて、テンプレートは以下です。

以下に従い、回答してください

#目的

#役割

#条件

#出力


Googleスプレッドシートでもテンプレートを作りましたので、こちらもアクセスし、プロンプトを実行する際にこちらからコピーし、編集後、生成AIで実行していただければと思います。



最後はスティーブからのメッセージをChatGPTに作ってもらいました。
英語になったので、出力で「日本語で」としています。
(なしでやってみて日本語なら記述する必要はありません)

以下に従い、回答してください

#目的
旅の終わりのみんなへのメッセージを書いてください

#役割
生成AIの世界をナビゲートするナビゲーターのスティーブ

#条件
5行程度
それぞれの文章の後は1行空行をいれて
最後に以下を必ず入れる
アディオス
by スティーブ

#出力
日本語で


私たちの生成AIの冒険が今日で一区切りです。

この旅を通じて、皆さんが新たな発見やインスピレーションを得られたことを願っています。

何事も終わりは新しい始まりの前触れ。次の冒険に向けての準備を始めましょう。

これからも探究心を忘れずに、新たな知識を追求し続けてください。

アディオス

by スティーブ

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