diff --git a/gpttype_adapter.cpp b/gpttype_adapter.cpp index d475dc56f..97dab95e0 100644 --- a/gpttype_adapter.cpp +++ b/gpttype_adapter.cpp @@ -5429,6 +5429,11 @@ generation_outputs gpttype_generate(const generation_inputs inputs) end = ""; budget_exceeded = "\n(Reasoning budget exceeded)\nThe current thinking budget is 0, so I will directly start answering the question.\nTime to respond now.\n"; break; + case llm_arch::LLM_ARCH_COHERE2MOE: + start = "<|START_THINKING|>"; + end = "<|END_THINKING|>"; + budget_exceeded = "\n(Reasoning budget exceeded)\nTime to respond now.\n<|END_THINKING|>"; + break; default: break; }