ドキュメント

プロンプトテンプレート

詳細設定

デフォルトでは、LM Studioはモデルファイルのメタデータに基づいてプロンプトテンプレートを自動的に設定します。

ただし、任意のモデルのプロンプトテンプレートをカスタマイズできます。


特定のモデルのプロンプトテンプレートを上書きする

マイモデルタブに移動し、歯車⚙️アイコンをクリックしてモデルのデフォルトパラメータを編集します。

プロのヒント:Macでは + 3、Windows / Linuxではctrl + 3を押すと、どこからでもマイモデルタブにジャンプできます。

プロンプトテンプレートをカスタマイズする

💡 ほとんどの場合、プロンプトテンプレートを変更する必要はありません

モデルにプロンプトテンプレート情報が付属していない場合、LM Studioは**🧪 詳細設定**サイドバーにプロンプトテンプレート設定ボックスを表示します。

undefined

チャットサイドバーのプロンプトテンプレート設定ボックス

サイドバーを右クリックして**常にプロンプトテンプレートを表示**を選択すると、この設定ボックスを常に表示できます。

プロンプトテンプレートのオプション

Jinjaテンプレート

プロンプトテンプレートはJinjaで表現できます。

💡 Jinjaは、いくつかの一般的なLLMモデルファイル形式でプロンプトテンプレートをエンコードするために使用されるテンプレートエンジンです。

手動

メッセージの役割のプレフィックスとサフィックスを指定することで、プロンプトテンプレートを手動で表現することもできます。


プロンプトテンプレートを編集する理由

  • モデルのメタデータが正しくない、不完全である、またはLM Studioが認識しない
  • モデルのメタデータにプロンプトテンプレートがない(例:カスタムモデルまたは古いモデル)
  • 特定のユースケースに合わせてプロンプトテンプレートをカスタマイズしたい