diff --git a/data/glaive_toolcall_10k.json.REMOVED.git-id b/data/glaive_toolcall_10k.json.REMOVED.git-id index 33e71b2c..64693b28 100644 --- a/data/glaive_toolcall_10k.json.REMOVED.git-id +++ b/data/glaive_toolcall_10k.json.REMOVED.git-id @@ -1 +1 @@ -0fe460c57c1a1dae70cdd72b185129c2aaae4e24 \ No newline at end of file +4748dff00d1dc42768a5b6cc772143c313017812 \ No newline at end of file diff --git a/src/llmtuner/data/aligner.py b/src/llmtuner/data/aligner.py index ff1a3b44..f724c8a0 100644 --- a/src/llmtuner/data/aligner.py +++ b/src/llmtuner/data/aligner.py @@ -60,7 +60,7 @@ def convert_sharegpt(examples: Dict[str, List[Any]], dataset_attr: "DatasetAttr" accept_tags = [dataset_attr.assistant_tag, dataset_attr.function_tag] if message[dataset_attr.role_tag] not in accept_tags: - raise ValueError("Invalid role tag.") + raise ValueError("Invalid role tag in {}.".format(messages)) prompt.append({"role": tag_mapping[message[dataset_attr.role_tag]], "content": message[dataset_attr.content_tag]})