用語集に戻る
AI上級

PromptTemplate

prompttemplate

一言で言うと

変数を埋め込めるプロンプト雛形。

もう少し詳しく

一言で言うと

変数を埋め込めるプロンプト雛形。

もう少し詳しく

LangChain などのフレームワークで提供されるクラスで、{name}{language} のようなプレースホルダーを持つプロンプト文字列を定義し、実行時に変数を差し込んで完成したプロンプトを生成する仕組みです。

たとえば「あなたは {language} の専門家です。{question} に答えてください」というテンプレートを用意しておき、呼び出し時に language="Python" question="リスト内包表記とは?" を渡すだけで、毎回プロンプトを手書きせずに済みます。同じテンプレートを異なる入力で使い回せるため、プロンプトの品質管理や再利用性の向上に役立ちます。生成 AI / LLM を組み込んだシステム開発では基本パーツのひとつです。

実務でどう使うか

  • プロンプト設計: ChatGPT・Claude などの活用シーンで意識する概念です

  • モデル選定: タスクに応じた LLM や推論コストの判断材料になります

  • 業務応用: 自社サービスへ AI 機能を組み込む際の設計判断につながります
  • 関連する章

    Ch203 で詳しく学べます。

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る