COMIXAI吉川 聡史
しくみ・技術ぜろしょっとZero-shot

ゼロショットとは?

DEFINITION — ひとことで言うと

お手本を1つも見せずにAIにタスクをやらせること。例を1〜数個見せる「フューショット」と対になる、プロンプトの基本テクニック用語。

DIAGRAM — 図解
ゼロショットとフューショットの図解ゼロショット「要約して」お手本0個でいきなりフューショット例1→ 例2→ 本番お手本を見せてから形式がブレがち形式ピタッと揃う理想の出力例を1つ貼るのが、長い説明より速くて確実
ズレたら例を見せる。それだけで出力が揃う

「ショット」は見せるお手本の数のこと。「この文を要約して」といきなり頼むのがゼロショット、「例1: …→要約: …」のようにお手本を2〜3個見せてから頼むのがフューショット(few-shot)です。現代のLLMはゼロショットでもかなり優秀ですが、出力の形式や文体を揃えたいときは、フューショットの効果が絶大です。

現場での使い分けはシンプルで、「1回やらせてみて、ズレてたら例を見せる」。理想の出力例を1つ貼るだけで、長い説明を書くより早く確実に直ることが多いです。プロンプトエンジニアリングの道具箱の中でも、費用対効果が最強クラスの道具です。

用語を覚えるより、ストーリーで体感するほうが早い。