From 3dc86c4af9b859efbea87e47a40f666c3adb5484 Mon Sep 17 00:00:00 2001 From: hiyouga Date: Sun, 4 Feb 2024 21:02:55 +0800 Subject: [PATCH] fix #2421 --- src/llmtuner/data/template.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/llmtuner/data/template.py b/src/llmtuner/data/template.py index 206be8fc..03f67a5b 100644 --- a/src/llmtuner/data/template.py +++ b/src/llmtuner/data/template.py @@ -339,7 +339,9 @@ register_template( slots=[{"token": "[gMASK]"}, {"token": "sop"}, {"token": "<|system|>"}, "\n", "{{content}}"] ), format_function=FunctionFormatter(slots=["{{name}}\n{{arguments}}"]), - format_observation=StringFormatter(slots=[{"token": "<|observation|>"}, "\n", "{{content}}"]), + format_observation=StringFormatter( + slots=[{"token": "<|observation|>"}, "\n", "{{content}}", {"token": "<|assistant|>"}] + ), default_system=( "You are ChatGLM3, a large language model trained by Zhipu.AI. " "Follow the user's instructions carefully. Respond using markdown."