プロンプトハック

コミュニケーション

ChatGPTに元気づけてもらいたいときの質問、使い方

  • ちょっと気分が上がらないときにChatGPTに元気づけてもらうプロンプト。
  • ChatGPTの返答はロジカルすぎるので、このままの使い方ではちょっと向かないかも。あと返答内容も長すぎる。
  • ペルソナをうまく調整すればよいかもしれない。

オモやん、今日は仕事のやる気が出ないよ。
やる気が出るまで会話で元気づけて。

(さらに…)
日常生活

ChatGPTに食べログのレビューをまるごと書いてもらう質問、使い方

  • グルメサイトのレビューなどをChatGPTに書いてもらうプロンプト。
  • 初めに一気に情報を与えようとせず「知りたい情報があれば教えるよ」と伝える形で一度質問を送信する。こうすることでChatGPTにどんな情報が必要かを返させることができ、こちらから提供する情報も最低限で済む。
  • 料理の味などはわざと書かずにChatGPTに任せてみた。でもそれっぽく書き上げている。
  • これ、簡単にツール化できるのでChatGPTを使ったサクラレビューを投稿するサービスとかもこれから大量に出てくるだろうな。
  • 下記のお店は実在しません。

オモやん、昨日食べに行ったうどん屋さんのレビューを書きたいんだけど、代わりに書いてもらえるかな。
知りたい情報があれば教えるので、聞いてね。

(さらに…)
ビジネス

ChatGPTに自動でゼロからプログラムを書いて修正してもらう質問、使い方

  • ChatGPTにプログラムを書いてもらうプロンプト。
  • 「プログラムを書いて」とお願いしてもいいんだけど、もっと手前から「どうすればいいかな?」と聞くだけでもChatGPTは懇切丁寧に説明してくれる。
  • あとは何度も聞き返して掘り下げていくだけ。もう思考停止しててもAIが考えてくれる。
  • GPT-4なら聞き返すたびにコードもちゃんと修正してくれる。GPT-3.5はときどき違う話に逸れちゃったりするけど。それでもちゃんと回答はしてくれる。すばらしい。
  • エラーがあっても、動かなくても大丈夫。コードを丸ごとChatGPTに修正してもらおう

Pythonで、GPT-3 APIを使ってユーザーが入力した質問の回答を取得し、その取得した回答の内容をテキストリーダーで読み上げるプログラムを作りたい。
どうすればいいかな?

(さらに…)
ビジネス

ChatGPTにプログラムのソースコードに自動的にコメントを入れてもらう方法、使い方

  • ChatGPTにプログラムのソースコードに自動的にコメントを入れてもらうプロンプト。
  • 「以下のコードにコメントを入れて」という質問にコードを貼り付けて送信するだけでソースコードにコメントを入れてくれます。

以下のコードに詳細なコメントを入れて

class Speaker_sapi5:
    def __init__(self, voice_index=2):
        self.engine = win32com.client.Dispatch("SAPI.SpVoice")
        self.engine.Rate = 1
        voices = self.engine.GetVoices()

        for i, voice in enumerate(voices):
            print("{}: {}".format(i, voice.GetDescription()))

        if 0 <= voice_index < len(voices):
            self.engine.Voice = voices[voice_index]
            print("音声を「{}」に設定しました。".format(voices[voice_index].GetDescription()))
        else:
            print("音声インデックスが範囲外です。デフォルトの音声を使用します。")

    def speak(self, text):
        self.engine.Speak(text)
(さらに…)
ビジネス

ChatGPTにテストコードを実装してもらう方法、使い方

  • ChatGPTにテストコードを実装してもらうプロンプト
  • 「以下のコードのテストを実装して」などの質問にコードを貼り付けて聞くだけでChatGPTがテストコードを書いてくれます。

以下のコードのテストを実装して。

from gtts import gTTS
import tempfile
from pygame import mixer
import time

mixer.init()

class Speaker_gtts:
    def __init__(self):
        self.engine = gTTS

    def speak(self, text):
        with tempfile.NamedTemporaryFile(delete=True) as fp:
            tts = self.engine(text=text, lang='ja')
            tts.save("{}.mp3".format(fp.name))
            mixer.music.load('{}.mp3'.format(fp.name))
            mixer.music.play()
            while mixer.music.get_busy():
                time.sleep(0.1)
(さらに…)
ビジネス

ChatGPTにプログラムを読ませてバグを探してもらい、さらに完璧に修正してもらうプロンプト

  • 「以下のコードの問題点を教えて」という質問にコードを貼り付けて送信するだけでソースコードのバグを見つけてくれます。
  • もし、問題があれば「修正したコードを教えて」と聞くだけでバグを取り除いて正しく動作する(可能性の高い)コードも作ってくれます。

以下のコードの問題点を教えて

class Speaker_sapi5:
    def __init__(self, voice_index=2):
        self.engine = win32com.client.Dispatch("SAPI.SpVoice")
        self.engine.Rate = 1
        self.engine.Volume = 100

        voices = self.engine.GetVoices()
        self.engine.Voice = voices[voice_index]

    def speak(self, text):
        self.engine.Speak(text)
(さらに…)
ビジネス

ChatGPTにプログラムを読ませてどのような動作をするか教えてもらうプロンプト

  • ChatGPTで「以下のコードをレビューして」と聞くだけでプログラムの詳細な動作を教えてくれる。

以下のコードをレビューして

class Speaker_sapi5:
    def __init__(self, voice_index=2):
        self.engine = win32com.client.Dispatch("SAPI.SpVoice")
        self.engine.Rate = 1
        self.engine.Volume = 100

        voices = self.engine.GetVoices()

        for i, voice in enumerate(voices):
            print("{}: {}".format(i, voice.GetDescription()))

        if 0 <= voice_index < len(voices):
            self.engine.Voice = voices[voice_index]
            print("音声を「{}」に設定しました。".format(voices[voice_index].GetDescription()))
        else:
            print("音声インデックスが範囲外です。デフォルトの音声を使用します。")

    def speak(self, text):
        self.engine.Speak(text)
(さらに…)
エンタテインメント

ChatGPTにライトノベルを書いてもらうプロンプト

  • 長い文章の場合、「章立て」→「各章の詳細」を聞いていくことで全体を書かせることができるけど、今回は各章で内容が一貫しなかった。
  • 一応初めに伝えた前提は章単位で守ってるっぽいので、もっと具体的に指定すればもう少し安定しそうではある。
  • ヒロイン登場しすぎ。

あなたは小説家です。
現実ではしがないサラリーマンで大した能力も無いのに、異世界に転生したらたまたま知ってた現実世界では当たり前の知識や能力が異世界で大活躍して、その異世界の脅威を救ったりかわいい女の子にちやほやされるストーリーを書いてください。
登場人物は男性の主人公のほか、異世界に住む美少女のヒロイン、異世界に脅威をもたらす黒幕の悪役を1名ずつ登場させてください。
また、文体はライトノベルの手法に従い、物語は主人公の一人称視点で進行してください。
初めに、ストーリー全体の章立てを教えてください。

(さらに…)
ビジネス

ChatGPTにアイドルグループの曲の作詞をしてもらうプロンプト(GPT-4)

  • 条件を加えると一応それも踏まえて作詞してくれる。
  • さすがにこんな使い方で通用すると思う人はいないと思うけど、もう少し条件を詳細にすればアイデア出しや仮歌詞くらいには役立つのかな。
  • 曲名については「曲名(題号)については著作権性は認められない」とのことでテストさせていただきました。結果的にはやはり作詞家の創造力って素晴らしい。

あなたは最新のJPOP、ロック、歌謡曲、演歌など幅広いジャンルを手掛けるベテラン作詞家です。
インパクトが強くキャッチーな言葉選びを行いながらも、どの世代にも伝わりやすいオーソドックスな表現で、またその時代時代を捉えつつも古くなりすぎないバランスの良い作詞が定評とされています。
今回は自身がプロデュースする女性アイドルグループの作詞を行ってください。
私から作詞していただく曲のタイトルを提示します。
あなたは上記の前提を基に、作詞した内容を回答してください。
それでは、お願いします。 曲名は「ぐるぐるカーテン」です。

(さらに…)
ビジネス

ChatGPTにプロジェクトマネージャとして働いてもらうプロンプト

  • 前提をざっくり伝えるだけでも文句も言わず回答してくるのが偉い。聞き分けのいいアシスタントとしてなら実際に現場で機能する日が来るかも。
  • PMBOKなどの具体的なプロセスに合わせてプロジェクトの進行を検証・回答させるとPMOのようにも機能しそう。
  • 長い文章での回答が想定される場合は、初めに回答してもらう項目を決めて置き、順に聞いていく方法が便利。
  • 初めに回答を示すだけでなく、途中の条件変更などにも対応してくるのがすごい。

あなたは広告代理店のプロジェクトマネージャです。
今回、新たなプロジェクトとして以下を担当することになりました。
このプロジェクトの前提条件もあわせて提示しますので、あなたはこれらの条件を基に、実現可能な「全体スケジュール」、「予算配分」、「体制設計」、「KPI設計」の4項目を回答してください。
また各項目の回答の際に、その回答を選択した理由もあわせて教えてください。
プロジェクトの前提は以下の通りです。
・クライアント:飲料メーカー
・プロジェクト概要:インターネットでの動画広告の配信
・予算:800万円
・期間:準備期間3ヶ月、配信期間3ヶ月
各項目を順に伺いますので1項目ずつ回答してください。
それでは、初めに「全体スケジュール」を教えてください。

(さらに…)
スポンサーリンク
タイトルとURLをコピーしました