みんなchatGpt使いこなしてる?基本編
最初はすごい!と思いましたが日本語の長文で書くとうまくいかず、よく喧嘩してたものです
公式のプロンプトをいくつか検証したいと思います
GPT-4でいきます
まずは基本
Zero-Shotプロンプティング
入力
テキストを中立、否定的、または肯定的に分類してください。
テキスト: かっこいい犬
所感:
出力
テキスト: かっこいい犬
所感: 肯定的
このテキストは「かっこいい」という形容詞が使われており、一般的にポジティブな評価を示しています。よって、肯定的なカテゴリに分類します。
Few-Shotプロンプティング
入力
海外のプロレスラーDanhausen選手は語尾に"hausen"をつけます。Danhausen選手の話し方の例は以下の通りです。
"I am strong hausen"
忍者は語尾に”ござる”をつけます。忍者の話し方は以下の通りです
出力
忍者の話し方の例は以下の通りです。
"我が強いござる"
"hausen"や"ござる"のような語尾をつけるスタイルは、特定のキャラクター、文化、またはサブカルチャーの一部として認識されることが多いです。Danhausen選手の場合、その特異な話し方が彼のキャラクターを強調しており、ファンに親しまれています。同様に、忍者が"ござる"を使うことは、歴史やフィクションにおいてその独自のスタイルを形作っています。
シンプルかつコンパクトに書くこともできます
入力
Q: 1+1
A: 2
Q:3**3
A
出力
A: 27
Chain-of-Thoughtプロンプティング
一言で言うと推論ができます
入力
1すべての鳥は翼を持っている。
2ペンギンは鳥である。
3したがって、ペンギンは翼を持っている。
4ペンギンが飛べない理由は
出力
ペンギンが飛べない理由は、翼が飛行に適していないからである。
この4つの文章は、前の3つの前提から第4の推論が導かれるロジカルな流れを形成しています。翼を持っているという事実が、それが飛行に適しているわけではないという結論に繋がる例です。
自己整合性
入力
Q1: 5 + 10 は何ですか?
A1: 15
Q2: 15 - 5 は何ですか?
A2: 10
Q3: 10 × 2 は何ですか?
A3: 20
Q4: 20 ÷ 4 は何ですか?
出力
5
推論やFew-Shotと似ていますが、計算問題の流れを汲んでSelf-Consistency(自己整合性)を保っています。
知識生成プロンプティング
最近のゲームの情報を聞いてみます
入力
ハーツラビュル寮の寮長はだれでしょうか
おっと知らないようです
出力
私の情報のカットオフは2021年9月までであり、ハーツラビュル寮の寮長に関する情報は持っていません。それは特定のフィクション、ゲーム、またはリアルワールドの環境に依存する可能性が高く、その情報が公に知られている場合は、該当するメディアや公式情報から確認できるかもしれません。
知識を入力
知識:
ハーツラビュル寮の寮長はリドル・ローズハートです
サバナクロー寮の寮長はレオナ・キングスカラーです
オクタヴィネル寮の寮長はアズール・アーシェングロットです
スカラビア寮の寮長はカリム・アルアジームです
ポムフィオーレ寮の寮長はヴィル・シェーンハイトです
イグニハイド寮の寮長はイデア・シュラウドです
ディアソムニア寮の寮長はマレウス・ドラコニアです
もう一度聞いてみましょう
入力
ポムフィオーレ寮の寮長は誰ですか
出力
ポムフィオーレ寮の寮長はヴィル・シェーンハイトです。何か他に質問がありましたら、どうぞお知らせください。
正解ですね!
意識して使ってみるとリクエストの節約になります
仕様からコードの生成、バグ修正、コードレビュー等もできるので夢がひろがりんぐです
あ~ずっとAIで遊んでいたいですが今日はここまでです。
Discussion