@@ -1620,7 +1620,6 @@ enum llm_chat_template {
16201620 LLM_CHAT_TEMPLATE_VICUNA,
16211621 LLM_CHAT_TEMPLATE_VICUNA_ORCA,
16221622 LLM_CHAT_TEMPLATE_DEEPSEEK,
1623- LLM_CHAT_TEMPLATE_GIGACHAT,
16241623 LLM_CHAT_TEMPLATE_DEEPSEEK_2,
16251624 LLM_CHAT_TEMPLATE_COMMAND_R,
16261625 LLM_CHAT_TEMPLATE_LLAMA_3,
@@ -1630,6 +1629,7 @@ enum llm_chat_template {
16301629 LLM_CHAT_TEMPLATE_EXAONE_3,
16311630 LLM_CHAT_TEMPLATE_RWKV_WORLD,
16321631 LLM_CHAT_TEMPLATE_GRANITE,
1632+ LLM_CHAT_TEMPLATE_GIGACHAT,
16331633 LLM_CHAT_TEMPLATE_UNKNOWN,
16341634};
16351635
@@ -1652,7 +1652,6 @@ static const std::map<std::string, llm_chat_template> LLM_CHAT_TEMPLATES = {
16521652 { "vicuna", LLM_CHAT_TEMPLATE_VICUNA },
16531653 { "vicuna-orca", LLM_CHAT_TEMPLATE_VICUNA_ORCA },
16541654 { "deepseek", LLM_CHAT_TEMPLATE_DEEPSEEK },
1655- { "gigachat", LLM_CHAT_TEMPLATE_GIGACHAT },
16561655 { "deepseek2", LLM_CHAT_TEMPLATE_DEEPSEEK_2 },
16571656 { "command-r", LLM_CHAT_TEMPLATE_COMMAND_R },
16581657 { "llama3", LLM_CHAT_TEMPLATE_LLAMA_3 },
@@ -1662,6 +1661,7 @@ static const std::map<std::string, llm_chat_template> LLM_CHAT_TEMPLATES = {
16621661 { "exaone3", LLM_CHAT_TEMPLATE_EXAONE_3 },
16631662 { "rwkv-world", LLM_CHAT_TEMPLATE_RWKV_WORLD },
16641663 { "granite", LLM_CHAT_TEMPLATE_GRANITE },
1664+ { "gigachat", LLM_CHAT_TEMPLATE_GIGACHAT },
16651665};
16661666
16671667static llm_arch llm_arch_from_string(const std::string & name) {
0 commit comments