Skip to content

Commit a36db86

Browse files
authored
Granite 3.1 chat template fix (#433)
* Granite 3.1 chat template fix Signed-off-by: Mandana Vaziri <[email protected]>
1 parent 9183f01 commit a36db86

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/pdl/pdl_ast.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -739,13 +739,17 @@ def get_default_model_parameters() -> list[dict[str, Any]]:
739739
"post_message": "<|end_of_text|>",
740740
},
741741
"available_tools": {
742-
"pre_message": "<|start_of_role|>available_tools<|end_of_role|>",
742+
"pre_message": "<|start_of_role|>tools<|end_of_role|>",
743743
"post_message": "<|end_of_text|>",
744744
},
745745
"tool_response": {
746746
"pre_message": "<|start_of_role|>tool_response<|end_of_role|>",
747747
"post_message": "<|end_of_text|>",
748748
},
749+
"documents": {
750+
"pre_message": "<|start_of_role|>documents<|end_of_role|>",
751+
"post_message": "<|end_of_text|>",
752+
},
749753
},
750754
"final_prompt_value": "<|start_of_role|>assistant<|end_of_role|>",
751755
}

tests/test_defaults.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,17 @@ def test_default_model_params():
9090
"post_message": "<|end_of_text|>",
9191
},
9292
"available_tools": {
93-
"pre_message": "<|start_of_role|>available_tools<|end_of_role|>",
93+
"pre_message": "<|start_of_role|>tools<|end_of_role|>",
9494
"post_message": "<|end_of_text|>",
9595
},
9696
"tool_response": {
9797
"pre_message": "<|start_of_role|>tool_response<|end_of_role|>",
9898
"post_message": "<|end_of_text|>",
9999
},
100+
"documents": {
101+
"pre_message": "<|start_of_role|>documents<|end_of_role|>",
102+
"post_message": "<|end_of_text|>",
103+
},
100104
},
101105
"final_prompt_value": "<|start_of_role|>assistant<|end_of_role|>",
102106
} == params

0 commit comments

Comments
 (0)