ローカルLLMで「なんだか回答がおかしい…」って時、原因の8割はプロンプトテンプレートの間違いだ。各モデルには決まった会話フォーマットがあって、これがずれるとモデルは迷子になる。
このフォーマットの違いを知らずに、3日間「なんでこのモデル、こんなにバカなんだ?」って悩んだことがある。原因はLlama 3モデルにAlpaca形式でプロンプトを投げてただけ。フォーマットを直した瞬間、モデルが突然賢くなった。
[Read more…] about プロンプトテンプレート沼 — ChatML, Alpaca, Llama 3形式の違い