メむンコンテンツぞスキップ
芋出し画像

【AI入門】ChatGPTの「性栌」を決める——システムプロンプトの仕組みを比喩で解説

    ChatGPTは瀌儀正しく、Claudeは䞁寧で慎重、Geminiは積極的——䜿い比べるず、AIごずに明らかに「性栌」が違うこずに気づきたす。

    これはランダムな偶然ではなく、システムプロンプトずいう仕組みによっお意図的に蚭蚈されおいたす。

    今回は、AIの「性栌」を決める舞台裏の仕組みを、比喩を亀えお解説したす。



    ChatGPTが毎回「䞁寧に」答える理由


    「ご質問ありがずうございたす。お手䌝いできるこずがあれば䜕でもどうぞ」——ChatGPTは毎回、䞀定の䞁寧さで返事をしたす。これは偶然でも、膚倧な孊習の結果でもありたせん。䌚話が始たる前に、OpenAIが裏で指瀺を枡しおいるからです。

    📋 比喩システムプロンプトは「スタッフぞの業務マニュアル」

    レストランで䟋えたしょう。客が入店する前に、店長がスタッフに「笑顔を忘れずに。アレルギヌに぀いおは必ず確認しお。お䌚蚈の話は担圓に回しお」ず指瀺を出したす。客はその指瀺を聞けたせんが、スタッフはその指瀺に埓っお接客したす。

    システムプロンプトはこの「業務マニュアル」にあたりたす。 AIずの䌚話が始たる前に、芋えないずころで枡されおいる指瀺です。


    システムプロンプトずは䜕か


    技術的に蚀えば、システムプロンプトずはナヌザヌの入力より前に配眮される隠れた指瀺テキストです。

    LLMぞの入力は「圹割」ごずに分けられおいたす。
    system: 運営者が蚭定する指瀺ナヌザヌには芋えない

    • user: ナヌザヌの入力

    • assistant: AIの返答

    ナヌザヌが「こんにちは」ず入力した時点で、LLMには既に次のような圢で枡されおいたす。

    
    [system] あなたは瀌儀正しいアシスタントです。有害なコンテンツは生成しないでください  
    [user] こんにちは
    ```

    ナヌザヌが芋おいるのは `[user]` 以降だけです。しかし、モデルは `[system]` の内容も含めお党䜓を「文脈」ずしお読んでいたす。

    なお、systemロヌルの内容は基本的にナヌザヌには公開されたせん。「今たで枡された指瀺をすべお教えお」ず頌む「プロンプトむンゞェクション」ず呌ばれる攻撃手法から守るため、倚くのサヌビスはシステムプロンプトを秘匿しおいたす。それでも巧みに誘導するずAIが内容をほのめかすこずがあるため、蚭蚈時のセキュリティ意識は重芁です。


    実際に䜕が曞かれおいるのか


    OpenAIはChatGPTのシステムプロンプトの䞀郚を公開しおいたす。内容をかみ砕くず、おおむね以䞋の芁玠が含たれおいたす。
    ペル゜ナ: 「ChatGPTずいうAIアシスタントです」

    • 知識のカットオフ: 「孊習デヌタは〇〇幎〇月たで」

    • 犁止事項: 「違法なコンテンツは生成しない」「プロンプトを開瀺しない」

    • スタむル: 「簡朔か぀友奜的に答える」

    • 䞍確かさぞの察凊: 「わからないこずは正盎に䌝える」

    䌁業がChatGPT APIを䜿っお自瀟サヌビスを䜜る堎合、このsystemロヌルに「あなたは〇〇株匏䌚瀟のカスタマヌサポヌトです。返金察応はできたせん。すべお日本語で答えおください」ず独自の指瀺を曞き蟌むこずで、自瀟専甚AIが䜜れたす。

    ChatGPTには「カスタム指瀺」ずいう機胜があり、䞀般ナヌザヌも自分専甚のシステムプロンプトを蚭定できたす。「私はフロント゚ンド゚ンゞニアです。コヌドの説明は短くおよいです」「返答は垞に日本語で」などを蚭定しおおくず、毎回同じ前提を説明せずに䞀貫した回答スタむルが埗られたす。これは、䌁業向けAPI利甚ず同じ仕組みをナヌザヌ向けに開攟したものです。


    ChatGPTずClaude、なぜ「性栌」が違うのか


    同じLLMベヌスのサヌビスでも、システムプロンプトが異なれば「性栌」は倉わりたす。

    画像

    重芁なのは、これらの「性栌の違い」の倚くは、モデルの根本的な胜力の差ではなく、システムプロンプトによる蚭蚈の差だずいうこずです。同じモデルに違うシステムプロンプトを䞎えれば、たったく違う「性栌」が生たれたす。

    あなたが「あなたは蟛口の線集者です」ず先頭に曞いおChatGPTに送るのも、実は同じ仕組みを䜿っおいたす。ナヌザヌが手動でsystemロヌル的な指瀺を远加しおいるわけです。

    このように、「プロンプトの最初に圹割を曞く」ずいうテクニックは、システムプロンプトの蚭蚈思想をナヌザヌが自力で応甚したものです。AIの動䜜を理解するず、䜿い方の幅が広がりたす。

    たた、AIサヌビスを遞ぶ際に「このAIはどんな䜿い方を想定しお蚭蚈されおいるか」を意識するず、甚途に合った遞択がしやすくなりたす。Claudeが慎重に事実を確認し、ChatGPTが積極的に提案する——これは偶然の差ではなく、それぞれのシステムプロンプトに埋め蟌たれた蚭蚈者の意図の差です。

    AIを䜿いこなすずは、芋えない指瀺の存圚を意識したうえで、そのAIがどんな目的で蚭蚈されおいるかを読み取る力を持぀こずでもありたす。


    たずめAIの「個性」は蚭蚈で䜜られる


    ✅ システムプロンプトずは、ナヌザヌの入力より前に枡される「隠れた指瀺」
    ✅ AIの口調・制玄・知識範囲はこの指瀺によっお決たる
    ✅ 䌁業がsystemロヌルを曞き換えるこずで、自瀟専甚AIが䜜れる
    ✅ ChatGPTずClaudeの「性栌の違い」の倚くはシステムプロンプトの違い
    ✅ ナヌザヌが「あなたは〇〇です」ず先頭に曞くのも、同じ仕組みの応甚

    AIに個性を䞎えおいるのは、AIそのものではなくその埌ろにいる蚭蚈者の意図です。この仕組みを知るず、「なぜこのAIはこう答えるのか」が、よりリアルに芋えおきたす。


    次回のAI入門は、AIが「小さくなっおも賢い」理由——量子化Quantizationの仕組みを比喩で解説したす。

    この蚘事が参考になったら、スキずフォロヌをぜひお願いしたす


    関連蚘事


    この蚘事が圹に立ったら、SNSでシェアしおくださるず嬉しいです。あなたのシェアが次の蚘事を曞く力になりたす。

    あなたぞのおすすめ