AI副業入門

Few-shotプロンプトの書き方|AIの出力品質を劇的に上げるコツ

正直に言うと、最初の3ヶ月間ずっと「なんか違う」を繰り返していた

ChatGPTを使い始めた頃、毎回こんな感じだった。「ブログ記事を書いて」→微妙。「もっとカジュアルに」→今度は軽すぎる。「やっぱり最初のトーンで」→また違う。

1記事仕上げるのに、修正のやり取りだけで30分以上かかることもあった。「AIって結局使えないな」と思いかけていたとき、Few-shotプロンプトという手法に出会って、状況が一変した。

今では初回の指示でほぼ決まる。修正が必要でも1〜2回で終わる。この記事では、その具体的な方法を全部話す。

プロンプト構造テンプレート
プロンプト構造テンプレート

この記事で紹介するツール

「例を見せる」だけで変わる——私がFew-shotに切り替えた理由

Few-shotプロンプトを一言で言うと、「AIに例題を見せてから本番をお願いする」手法だ。人間に仕事を教えるとき、「こういう感じでやって」と実例を見せるほうが伝わりやすいのと同じ理屈。

💡 Claudeを試してみる

長文の分析・自然な文体の生成に強い。私のメインツールです。


→ 無料プランで試す

プロンプトには大きく3種類ある。

私が最初にやっていたのは完全にゼロショット。「商品レビューをポジティブかネガティブかに分類して」と丸投げしていた。

Few-shotに変えると、こう書く。

「このカメラは最高です」→ ポジティブ
「バッテリーがすぐ切れる」→ ネガティブ
「操作が難しくて使いこなせない」→ ネガティブ
では、「写真がきれいに撮れて満足」→ ?

たったこれだけで、AIは「この形式・この基準で答えればいい」と理解する。Googleの研究では、Few-shotはゼロショットと比べて出力の正確性が平均20〜40%向上するケースが報告されている。体感的にも、この数字は正直うなずける。

📸 [画像の説明:Zero-shot vs Few-shotの出力例を並べた比較スクリーンショット]

私がFew-shotで失敗しなくなった3つのコツ

最初はFew-shotを使っても「なんか思ったより変わらない」と感じていた。原因は例の「質」じゃなくて「構造」にあった。試行錯誤の末に気づいた3つのポイントを共有する。

コツ①:例は「良いもの」だけじゃなく「悪い例と修正例」もセットで入れる

良い例だけを3つ並べても、AIは「何を避けるべきか」を理解できない。2022年12月、あるクライアント向けのメルマガ文章を量産していたとき、これに気づいた。

「NG例:〜な文体」「OK例:〜な文体」という対比を入れた途端、出力の精度が明らかに上がった。特に文体・トーンの制御には、このNG/OKセットが効く。

コツ②:例は3〜4個がベスト。多すぎると逆効果

「例が多いほど精度が上がる」と思って7〜8個入れていた時期がある。結果は逆だった。AIがどの例を優先すべきか迷い始めて、出力がぶれるようになった。

3〜4個に絞ってから安定した。例を選ぶ基準は「多様性」。似たような例を4つ並べるより、バリエーションのある例を3つ入れるほうが断然いい。

コツ③:例の「入力→出力」の形式を統一する

例1は「【入力】〜 【出力】〜」、例2は「Q: 〜 A: 〜」みたいに形式がバラバラだと、AIが混乱する。全ての例で同じ記号・同じ構造を使うだけで、出力の安定感が全然違う。

この記事で紹介するツール

今日から使える:Few-shotプロンプトを5ステップで完成させる

📸 [画像の説明:Few-shotプロンプトの5ステップ構造を図解したイメージ]

実際に私が毎回使っているテンプレート構造がこれだ。順番通りに埋めるだけで完成する。

  1. ステップ1:役割(Role)を設定する
    「あなたは〇〇の専門家です」と最初に宣言する。「SEOに詳しいコンテンツライター」「10年以上のキャリアを持つコピーライター」など、具体的なほど良い。役割を設定するだけで、語彙・視点・スタイルが変わる。
  2. ステップ2:タスクを一文で明確にする
    「何をしてほしいか」を曖昧にしない。「良い文章を書いて」はNG。「Instagram用キャプションを作成してください」のように動詞+媒体+目的をセットで書く。
  3. ステップ3:出力フォーマットを指定する
    「箇条書きで3点」「100文字以内」「見出しと本文の2段構成」など形式を先に決める。これがないと毎回違う形で返ってくる。
  4. ステップ4:例示(Few-shot examples)を2〜5個入れる
    「入力→出力」のペアを複数用意する。ここが核心。例の質が高いほど、出力品質も上がる。
  5. ステップ5:本番の入力を渡す
    「では、以下についてお願いします:〇〇」と本番を渡す。AIは例から学んだパターンをそのまま適用してくれる。

コピペで使える:副業・ブログ運営で実際に私が使っているFew-shotプロンプト

実例①:商品紹介ツイートを量産したときのプロンプト

アフィリエイト副業を始めた2023年夏、SNS投稿を週20本以上作る必要があった。手書きは無理なので、このプロンプトを作った。今も現役で使っている。

プロンプト全文:

あなたはSNSマーケターです。商品の特徴を元に、思わずクリックしたくなるX(Twitter)用の紹介ツイートを作成してください。140文字以内で、絵文字を1〜2個使い、最後にハッシュタグを2つ入れてください。

【例1】
商品:ワイヤレスイヤホン(ノイズキャンセリング機能付き、連続再生30時間)
ツイート:外の雑音が消えて、音楽だけの世界へ🎧 連続30時間再生で通勤も在宅も快適。集中力が変わります。 #ワイヤレスイヤホン #在宅ワーク

【例2】
商品:電動歯ブラシ(音波式、3つのモード搭載、充電1回で60日使用可能)
ツイート:歯医者に「歯がきれいになりましたね」と言われた✨ 音波式で歯垢除去率が段違い。充電は2ヶ月に1回でOK。 #電動歯ブラシ #オーラルケア

では、以下の商品についてツイートを作成してください。
商品:〇〇〇〇(特徴を入力)

このプロンプト1つで、毎回ほぼ修正なしの投稿が完成するようになった。物販・アフィリエイト副業をしている人には特に刺さると思う。

実例②:クライアントへの返信メールを30秒で作るプロンプト

フリーランス初期、クライアントへのメール返信に毎回10〜15分かかっていた。このプロンプトを作ってから、30秒で下書きが完成するようになった。

あなたはプロのフリーランサーです。クライアントからのメールに対して、丁寧かつ簡潔な返信を作成してください。敬語を使い、要件確認と次のアクションを明示してください。

【例1】
受信メール:「来週中に納品できますか?」
返信:お世話になっております。ご連絡ありがとうございます。来週金曜日(〇月〇日)までの納品で対応可能です。詳細な仕様について確認させていただきたい点がございますので、明日中にご連絡いただけますでしょうか。よろしくお願いいたします。

【例2】
受信メール:「修正をお願いしたいのですが、追加費用はかかりますか?」
返信:お世話になっております。ご確認ありがとうございます。修正内容によって対応が異なりますので、具体的な変更箇所をお知らせいただけますでしょうか。内容を確認した上で、費用感も含めてご提案いたします。よろしくお願いいたします。

では、以下のメールへの返信を作成してください。
受信メール:〇〇〇〇

この記事で紹介するツール

ツール別比較:Few-shotプロンプトが一番活きるAIはどれか

正直に言うと、ツールによってFew-shotの「効き方」がかなり違う。3ヶ月以上使い比べた結果をまとめた。

ツール Few-shotの精度 得意な用途 無料プラン おすすめ度
ChatGPT(GPT-4o) ★★★★★ 汎用・データ処理・分類 あり(制限付き)