今回は、AIチャットボット「chatGPT」の簡単な質問集(プロンプト)をご紹介します(^^♪
この記事を読めば、初めての方でも簡単にchatGPTを使いこなすことができますよ(^_-)-☆
さあ、あなたも楽しくchatGPTの質問作成を始めましょう!
- Excelやスプレッドシートの質問
- プログラミングに関する質問
- ブログなどライティングの質問
- デザイン・創作の質問
- キャラクターの名前を考えて
- メールの文章を書いて
- 料理の質問
- 要約・分析する
- その他の質問
「そもそもchatGPTのアカウントがない」という方は、以下の記事でchatGPTの導入方法を紹介しているので、あわせてご覧ください(^◇^) 【話題のAIチャットボット】chatGPTのアカウントを作成する方法 - haruの日常ブログ
では、実際の質問例を紹介していきますよ~!
Excelやスプレッドシートの質問
Google spread sheetの関数教えて
【プロンプト】google spread sheetで日付データをフォーマットして文字列に変換する関数
【chatGPT】Googleスプレッドシートで日付データをフォーマットして文字列に変換する関数は、TEXT関数です。以下は、その関数の使い方です。
TEXT関数は、変換したい日付データを第1引数として受け取り、変換したい書式を第2引数として受け取ります。
例えば、日付データがA1セルに格納されている場合、以下のようにTEXT関数を使用して日付を文字列に変換できます。
=TEXT(A1, "yyyy/mm/dd")
上記の例では、日付を「年/月/日」の形式で文字列に変換しています。書式を変更する場合は、第2引数で指定するフォーマットを変更します。
TEXT関数を使用することで、手動で書式を変更する必要がなくなります。また、この関数を使用することで、変換された日付データを数値として扱う場合に問題が生じることがなくなります。
プログラミングに関する質問
HTML・CSSを教えて
Q、htmlのhrを点線にする方法を教えて
A、HTMLのhrタグで点線を表示するには、CSSを使用してborder-styleプロパティをdashedまたはdottedに設定することができます。
以下は例です。
<style> hr { border-style: dashed; /* 点線 */ /* border-style: dotted; */ /* 点々線 */ /* border-style: double; */ /* 二重線 */ /* border-style: groove; */ /* 浮き出し線 */ /* border-style: ridge; */ /* 縁取り線 */ /* border-style: inset; */ /* 凹み込み線 */ /* border-style: outset; */ /* 浮き出し線 */ } </style> <hr>
border-styleプロパティは他にも様々な種類の線を表示することができますので、必要に応じて適切な値を設定してください。
データベースのクエリ教えて
user_id, item_id, date, rownum
1, 1, 2020-10-01, 1
1, 2, 2020-10-02, 2
1, 3, 2020-10-03, 3
のデータ(v_all)を使って、rownumをキーに横並びにして
user_id, item_id1, date1, item_id2, date2, item_id3, date3
1, 1, 2020-10-01, 2, 2020-10-02, 3, 2020-10-03
のように抽出するredshiftのselectクエリ
RedshiftのSELECTクエリを使って、指定されたデータを横並びにして抽出する方法は以下の通りです。
SELECT user_id, MAX(CASE WHEN rownum = 1 THEN item_id END) AS item_id1, MAX(CASE WHEN rownum = 1 THEN date END) AS date1, MAX(CASE WHEN rownum = 2 THEN item_id END) AS item_id2, MAX(CASE WHEN rownum = 2 THEN date END) AS date2, MAX(CASE WHEN rownum = 3 THEN item_id END) AS item_id3, MAX(CASE WHEN rownum = 3 THEN date END) AS date3 FROM v_all GROUP BY user_id ORDER BY user_id;
このクエリでは、CASE文を使用してrownumの値に応じてitem_idとdateを条件付きで抽出し、それぞれの値を横並びにして表示しています。MAX関数を使用して各列の最大値を取得しているため、GROUP BY句によってuser_idでグループ化されています。最終的にORDER BY句でuser_idでソートして結果を表示しています。
1発成功です(°д° )!!
プログラミングの方法を教えて
Q、 redshiftで日本時間のcurrent_dateを取得する方法は?
A、 redshiftでは、以下のクエリを使用して、日本時間の現在日付を取得できます。
SELECT CONVERT_TIMEZONE('Japan', CURRENT_DATE)
このクエリでは、CONVERT_TIMEZONE関数を使用して、CURRENT_DATE関数で返される現地時間を日本時間に変換しています。Japanは、日本標準時を表すタイムゾーン名です。必要に応じて、タイムゾーン名を適切に置き換えることができます。
ブログをおしゃれにするCSS考えて
【プロンプト】hoverでカードをおしゃれに光らせるCSS
【chatGPT】以下は、hoverでカードをおしゃれに光らせるCSSの例です。
.card:hover { box-shadow: 0 4px 8px rgba(0,0,0,0.2), 0 6px 20px rgba(0,0,0,0.19); }
【プロンプト】もう少し春を感じる光り方がいいな
【chatGPT】以下は、もう少し春を感じる光り方をしたhoverカードのCSS例です。
.archive-entries .archive-entry:hover, .hatena-urllist li:hover { box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2); transform: translateY(-5px); background-color: #F8E9A1; } .archive-entries .archive-entry, .hatena-urllist li{ align-items: center; border-radius: 10px; background-color: #ffffff; transition: all 0.3s ease; position: relative; overflow: hidden; }
ブログなどライティングの質問
ブログにタイトルをつけて
Q、 以下のブログ記事にタイトルをつけて。
条件↓
・「【】」を使用する
・「【】」の中にキャッチーな文を入れる
ブログ記事↓
実際のブログ記事のテキストを貼り付ける
A、【AIでカードゲームを簡単作成!】「chatGPT」で遊戯王風カード効果を作ろう!
テンプレート文を作って
【プロンプト】生成される背景画像の違いについて、モデルごとに紹介したい。テンプレートを作って
【chatGPT】以下は、「生成される背景画像の違いについて、モデルごとに紹介するためのテンプレート」です。
〇〇の状況になるきっかけを考えて
【プロンプト】図書室で座って本を読んでいる最中の人が、わざわざ振り返ってこちらに話しかけてくるきっかけって何
【ChatGPT】図書室で座って本を読んでいる最中の人が、わざわざ振り返ってこちらに話しかけてくるきっかけは、以下のようなものが考えられます。
静かな中で何か音がした:図書室は静かな場所であり、小さな音でも気になることがあります。何か音がした際に、周囲の人が見ている中で話しかけたくなることがあります。
デザイン・創作の質問
オリキャラの服装のアイデア
【プロンプト】オリジナルキャラクターを作りたいんだけど、服装1着分を詳細に考えて
ChatGPTの回答結果をStableDiffusionに反映↓
絵本の文を作って
【プロンプト】以下の内容で絵本の文を作って。500文字程度でお願いします
星にまつわる恋の伝説があります。伝説によると、高校に通う2人の生徒が、星の瞬きを見ながら恋に落ちたというものです。
【chatGPT】ある星空の夜、高校生の男の子と女の子が星を見上げていました。
「星って、本当に綺麗だね。」男の子が言いました。
「うん、ほんとに綺麗。でも、あんまり見ることないな。」女の子が答えました。
……省略......
そして、2人は星を見上げながら、夜が更けていくまで語り合いました。
キャラクターの名前を考えて
【プロンプト】以下の条件に沿って、5人の少年の名前を考えてください。
- アニメキャラクター風の名前であること
- 漢字の名前であること
- 日本人の名前であること
- 一般的な日本人の苗字を使わないこと
- 5人の苗字の頭文字が被らないこと
- 5人の名前の頭文字が被らないこと
- 当て字で作った名前にすること
【chatGPT】了解しました。以下の条件に沿って、5人の少年の名前を考えました。
- 一ノ瀬 夕斗(いちのせ ゆうと)
- 鷹木 翔弥(たかぎ しょうや)
- 麻生 真琴(あそう まこと)
- 椎名 大和(しいな やまと)
- 小笠原 翼(おがさわら つばさ)
その他にもキャラクターの性格、外見、イベントなどアイデアを考えてくれます。詳細は以下↓ 【AI活用】chatGPTで乙女ゲームを作る方法 - haruの日常ブログ
カードゲームのテキストを考えて
【プロンプト】以下のルールに従って、遊戯王風のカード効果テキストを書いて。
- カード名が「炎劇」から始まる
- カード効果テキストに「炎劇」を含める
- カード効果テキストに「このカードが墓地に送られた場合」を含める
【chatGPT】「炎劇の炎殻術師」
効果:このカードが召喚・特殊召喚に成功した場合、自分の手札から「炎劇」魔法・罠カード1枚を選択してデッキの一番上に置くことができる。また、このカードが墓地に送られた場合、自分のデッキから「炎劇」モンスター1体を手札に加えることができる。
メールの文章を書いて
Q、以下の条件で仕事用のメールを書いて
- 宛先: ABC株式会社 川崎様
- 内容: 料理セミナーに関する問い合わせ
- 口調: 丁重に
A、件名:料理セミナーに関する問い合わせについて
ABC株式会社 川崎様
お世話になっております。私たちは、料理セミナーに関する情報をお探しの方として、貴社にお問い合わせをさせていただきました。
この度、当社で開催予定の料理セミナーについて、貴社にお声をかけたいと考えております。セミナーの詳細や参加費用、申し込み方法について、ご教示いただけますでしょうか。
何かご不明な点やご質問がございましたら、お気軽にお問い合わせください。何卒よろしくお願い申し上げます。
敬具
[差出人名]
料理の質問
○○のレシピを教えて
Q、つけ麺にあう魚粉の作り方を教えて
A、つけ麺に合う魚粉を作る方法はいくつかありますが、以下は簡単な方法です。
材料:
鯖缶(水煮) 1缶
塩 小さじ1/4
砂糖 小さじ1/4
ごま油 小さじ1/4
作り方:
- 鯖缶を開け、缶汁を捨てます。
- 鯖をフォークなどで細かくほぐします。
- フライパンに鯖、塩、砂糖を加え、弱火で炒めます。
- 鯖が乾いてきたら、ごま油を加えてさらに炒めます。
- フライパンから取り出し、完全に冷まします。
- フードプロセッサーやミキサーなどを使って、鯖を細かく挽きます。
- ざるや目の細かい布などでふるいにかけ、粉状にします。
この魚粉は、つけ麺だけでなく、ラーメンやうどんのスープにも合います。また、冷や奴やお浸し、焼き魚の調味料としても使えます。保存は密閉容器に入れ、冷暗所で保存すると長持ちします。
○○を使ったレシピを考えて
Q、じゃがいもと玉ねぎで作れる簡単なレシピを5個上げてください
A、はい、じゃがいもと玉ねぎを使った簡単なレシピを5つご紹介します。
【ポテトサラダ】
材料:
・じゃがいも 3個
・玉ねぎ 1/2個
・マヨネーズ 大さじ3
・塩 少々
・こしょう 少々
作り方:
じゃがいもを茹で、皮をむいて一口大に切る。
玉ねぎをみじん切りにする。
ボウルに、じゃがいも、玉ねぎ、マヨネーズ、塩、こしょうを入れ、よく混ぜる。
冷蔵庫で冷やして完成。
【オニオングラタンスープ】
材料:
・玉ねぎ 2個
・バター 大さじ2
・小麦粉 大さじ2
・牛乳 600ml
・コンソメ顆粒 小さじ1
・塩 少々
・パン 2枚
・チーズ 適量
作り方:
玉ねぎを薄切りにする。
鍋にバターを溶かし、玉ねぎを炒める。
小麦粉を加えて、さらに炒める。
牛乳を加え、混ぜながら煮立てる。
コンソメ顆粒、塩を加え、味を調える。
お椀に入れたパンの上に、チーズを乗せ、グリルで焼いて完成。
【オムレツ】
材料:
・卵 2個
・じゃがいも 1/2個
・玉ねぎ 1/4個
・サラダ油 大さじ1
・塩 少々
・こしょう 少々
作り方:
じゃがいもと玉ねぎをみじん切りにする。
フライパンにサラダ油を熱し、じゃがいもと玉ねぎを炒める。
卵をボウルに割り入れ、塩、こしょうを加え、よく混ぜる。
フライパンに卵液を流し入れ、じゃがいもと玉ねぎを散らす。
ふたをして、中火で焼く。
焼けたら、お皿に盛り付けて完成。
文字数の都合で、本当に5個は載せてもらえないものの複数個のアイデアをもらえる
要約・分析する
キャラクターの外見的特徴を英語で列挙して
Q、初音ミクの外見的特徴を英単語で列挙してください。列挙する特徴数は50個以上とし、各単語は「,」で繋ぎなさい
A、初音ミクの外見的特徴を英単語で列挙します。
ただし、初音ミクは架空のキャラクターであるため、以下の特徴は公式イラストや設定をもとにしたものです。
turquoise hair twin pigtails long hair anime-style hair blue eyes small nose small mouth small chin fair skin slender figure schoolgirl outfit knee-high socks black boots sleeveless top tie headphone-shaped hair accessory translucent sleeves yellow and black armband black and white skirt red bow tie white gloves small earrings hairbands pink hair highlights stylized eyebrows metallic blue arm bands metallic blue necktie translucent wings white and turquoise outfit silver cuffs silver leg armor futuristic outfit neon blue accents belt with a bow elbow-length gloves high-waisted shorts white boots with blue accents yellow and black striped leg warmers neon green hair highlights black skirt with red accents silver headphones silver headset detachable sleeves blue and white striped tie futuristic high heels white dress with green accents translucent frills light blue arm warmers black and white checkered dress teal hair accessories
注意:初音ミクはビジュアルを変更した多数の衣装があるため、上記の特徴は公式イラストや設定に基づいた一例に過ぎません。
入力データをもとに、データの関係性を数式で教えて
Q、入力データをもとに、セッションと推定収益額 (JPY)の関係を数式で教えて
入力データ↓
日付,セッション,推定収益額 (JPY) 2023年02月01日,1910,114 2023年02月02日,1884,236 2023年02月03日,1753,106 2023年02月04日,2099,74 以下略
A、このデータから、セッション数と推定収益額の関係を表す数式を求めるために、回帰分析を行うことができます。
回帰分析を用いて、セッション数が推定収益額に与える影響を表す回帰係数と、その回帰係数が有意であるかどうかを表すp値を求めます。
Pythonでの回帰分析の例を示します。
import pandas as pd import statsmodels.formula.api as smf # データの読み込み df = pd.read_csv('input_data.csv') # 回帰分析を実行 result = smf.ols('推定収益額 (JPY) ~ セッション', data=df).fit() # 結果の表示 print(result.summary())
このコードを実行すると、以下のような結果が得られます。
OLS Regression Results ============================================================================== Dep. Variable: 推定収益額 (JPY) R-squared: 0.456 Model: OLS Adj. R-squared: 0.430 Method: Least Squares F-statistic: 17.49 Date: Fri, 04 Mar 2023 Prob (F-statistic): 0.000481 Time: 00:00:00 Log-Likelihood: -156.06 No. Observations: 25 AIC: 316.1 Df Residuals: 23 BIC: 318.8 Df Model: 1 Covariance Type: nonrobust ================================================================================= coef std err t P>|t| [0.025 0.975] --------------------------------------------------------------------------------- Intercept 56.6721 45.499 1.244 0.225 -37.814 151.158 セッション 0.0559 0.013 4.182 0.000 0.028 0.084 ============================================================================== Omnibus: 1.137 Durbin-Watson: 2.099 Prob(Omnibus): 0.566 Jarque-Bera (JB): 0.670 Skew: -0.423 Prob(JB): 0.715 Kurtosis: 2.974 Cond. No. 3.40e+04 ==============================================================================
この結果から、以下のような回帰式が求められます。
推定収益額 (JPY) = 0.0559 × セッション + 56.6721
回帰係数の値は0.0559であり、この値が有意であることを示すp値は0.000です。つまり、セッション数が推定収益額に影響を与えていることが示されています
水色の線が実際の値からspreadsheetが算出したトレンドライン、赤の点線がchatGPTが算出したトレンドラインとなります。
ある語句でTwitter検索した結果から言えること
Q、以下は「マスターデュエル」についてTwitterで検索した結果です。 この結果から言えることを教えてください
Twitterの検索結果をコピペ
A、以下は「マスターデュエル」についての複数のツイートがあります。その中で、特定のデッキやカードの効果に関するツイートが多く見られます。また、マスターデュエルの1周年を祝うツイートや、エクシーズフェスに関するツイートも見られます。
具体的には、以下のようなことが言えます。
- 無限泡影が黄金郷を無効にできない理由に関する疑問がある。
- ミラジェイドの全ブッパ効果がサイコエンドにも効くことが判明した。
- ブラマジがダイヤ1に到達することができるデッキであることが報告されている。
- マスターデュエルが1周年を迎えたことを祝うツイートが多数見られる。
- 天岩戸が制限になったため、神碑が許せないというツイートがある。
- エクシーズフェスに関するツイートがいくつか見られる。天気とブラマジを使用したという報告もある。
- 純Punkを使用した配信に関するツイートがある。妨害が散らばらずに1枚で崩壊しにくいという利点があるようだ。
Q、以下は「ミラジェイド」についてTwitterで検索した結果です。 この結果から言えることを教えてください
ミラジェイド自分で使うの初めてだけどマジで被サレンダー率高くて強いな... 一つずつ積み重ねていくぜ
ミラジェイドくんどこ…?
などTwitterの検索結果をコピペ
A、このTwitter検索結果から言えることは、以下の通りです。
「ミラジェイド」というカードが存在することがわかります。また、そのカードが非常に強力であることが示唆されています。
一部の人々は、ミラジェイドを使っているか、そのカードを探しているようです。
ミラジェイドは、他のカードと組み合わせることでより強力になる可能性があるようです。これらのカードは、影依融合や月女神の鏃、グランギニョル、アプカローネなどです。
ミラジェイドや他のカードを使ったデッキを組むことで、非常に強力なデッキを作ることができる可能性があるようです。
その他の質問
プレゼンの手順を教えて
【プロンプト】プレゼンの手順
【chatGPT】プレゼンをする順序は一般的に以下のような流れになります。
- 開始:プレゼンの目的を明確にし、聴衆に自己紹介をします。
- 現状の説明:問題や課題、現状の状況や状況の背景を説明します。
- 目的の説明:プレゼンの目的やゴールを説明し、聴衆に伝えます。
- 提案:解決策、改善案、アイデア、戦略、計画などを提案します。
- 補足情報:提案やアイデアを補足する情報を提供します。データや統計、成功事例や関連する研究などを用いて、提案を裏付けます。
- 課題の説明:提案がどのように課題を解決するのか、説明します。
- まとめ:プレゼンの主題をまとめ、再度プレゼンの目的やゴールを強調します。
- 終了:聴衆に感謝の気持ちを示し、質疑応答の時間を設けます。
このような流れでプレゼンをすることで、聴衆に伝わりやすく、説得力のあるプレゼンができます。ただし、プレゼンの目的やテーマによって、順序を変更する必要がある場合もあります。
性格診断して適正のある職業を教えて
【プロンプト】私に対していくつか質問をして、 回答結果から「〇〇タイプ」と性格診断をし、 そのタイプの性格に適している職業を教えてください
【chatGPT】分かりました。以下にいくつかの質問を用意しましたので、回答をお答えください。
色々質問されるので答える
【chatGPT】あなたの回答から、あなたは創造性に優れ、独立心が強く、内向的な性格タイプである可能性があります。あなたの価値観は、自分自身が何か新しいものを創造し、社会に貢献することであるようです。ストレスを感じた時には、根本的な問題を解決するか、ポジティブな刺激を受けることでリラックスするようです。
このような性格タイプの方には、創造性を生かせる仕事が向いています。例えば、芸術家、作家、デザイナー、プログラマー、研究者、エンジニア、アナリストなどが挙げられます。また、自分のペースで仕事を進めることができるフリーランスの仕事もお勧めです。ただし、コミュニケーションが苦手な場合は、自分のペースで取り組める仕事を選ぶことが重要です。
便利(ღ✪v✪)(ღ✪v✪)✨✨
仕事で疲れたから〇〇になりきって慰めて
【プロンプト】仕事に疲れたharuに一ノ瀬夕斗として励まして
一ノ瀬夕斗は以下の設定で 男子高校生。同い年の幼なじみ。 口調はタメ口で、少しクール。一人称は俺。二人称はお前。 真面目で礼儀正しく、常に他人のことを考える優しい性格。勉強熱心で学年トップを目指しているが、頑張り過ぎてストレスを抱えている。
【ChatGPT】一ノ瀬夕斗として励まします
ふるさと納税で何を買えばいい?
【プロンプト】ふるさと納税でおすすめの商品は?
【ChatGPT】長いので以下で回答します 【ChatGPTと一緒に選ぶ】美味しい&お得!ふるさと納税おすすめ商品まとめ - haruの日常ブログ
〇〇の公式サイト教えて
【プロンプト】GameMaker Studioの公式サイト教えて
【chatGPT】GameMaker Studioの公式サイトは、以下のURLからアクセスできます。
https://www.yoyogames.com/gamemaker
このサイトでは、GameMaker Studioの機能や特徴、価格、サポート、リソースなどについての情報が提供されています。また、ダウンロードや購入手続きもこのサイトから行うことができます。
GameMaker Studioは、初心者でも使いやすいドラッグアンドドロップのインターフェースを備えており、簡単にゲーム開発ができることが特徴です。また、高度な機能やカスタマイズも可能であり、プログラミングのスキルを持つ開発者にも向いています。
ゲーム開発で使えるツールの提案
【プロンプト】スマホ用ノベルゲームを開発したいんだけど、何を使えばいい?
【chatGPT】スマホ用のノベルゲームを開発するために、いくつかのオプションがあります。以下にいくつかの選択肢を挙げてみます。
Ren'Py - Ren'PyはPythonで書かれた無料のオープンソースノベルゲームエンジンです。簡単なスクリプト言語でストーリーやキャラクターのアニメーションなどを作成できます。また、アンドロイドとiOSを含む多数のプラットフォームに対応しています。
TyranoBuilder - TyranoBuilderは、ビジュアルノベルゲームエンジンで、簡単なドラッグアンドドロップのインターフェースでストーリーやキャラクターアニメーションを作成できます。アンドロイドやiOSに対応しています。
Novelty - Noveltyは、ビジュアルノベルゲームエンジンで、GUIエディターを使用してストーリーやキャラクターアニメーションを作成できます。アンドロイドとiOSを含む多数のプラットフォームに対応しています。
Twine - Twineは、無料のオープンソースのインタラクティブフィクションエンジンで、ハイパーテキストストーリーやビジュアルノベルを作成できます。スクリプト言語を使用することもできます。アンドロイドやiOSには対応していませんが、ウェブブラウザで動作します。
色々な使い道がありそうですねΣ(・ω・ノ)ノ!
今回はAIチャットボット「chatGPT」の簡単な質問集を紹介しました(^^♪
初めての方でも簡単にchatGPTを使いこなすことができるようになりましたね✨✨
あなたもぜひ、楽しくchatGPTの質問作成をしてみてくださいね!