{{- bos_token -}} {%- set ns = namespace(system_prompt="") -%} {# --- 1. Extract system prompt if provided --- #} {%- if messages[0]["role"] == "system" -%} {%- set ns.system_prompt = messages[0]["content"] -%} {%- set messages = messages[1:] -%} {%- else -%} {# --- 2. Default system prompt if none provided --- #} {%- set ns.system_prompt = "Extract
,