AI Briefing

Qwen-3 채팅 템플릿의 4가지 주요 변화

The 4 Things Qwen-3’s Chat Template Teaches Us

·2025.04.30 09:00

Qwen-3의 새로운 채팅 템플릿은 선택적 추론과 동적 컨텍스트 관리를 통해 모델 제어 효율성을 높였다.

Qwen-3의 채팅 템플릿은 이전 모델(Qwen-2.5, QwQ)보다 정교해졌으며, Jinja 템플릿 분석을 통해 다음과 같은 네 가지 핵심적인 기술적 변화를 확인할 수 있다.

  • 선택적 추론(Optional Reasoning): enable_thinking 플래그를 도입하여 추론 과정을 선택할 수 있다. 플래그가 false일 경우 빈 <think></think> 태그를 삽입함으로써, 모델이 단계별 사고 과정을 강제로 수행하지 않고 즉시 답변하도록 유도한다.

  • 동적 컨텍스트 관리(Dynamic Context Management): 롤링 체크포인트(rolling checkpoint) 시스템을 활용한다. 최근 사용자 턴을 기준으로 이전의 추론 블록을 지능적으로 삭제하거나 보존함으로써, 도구 호출(tool call) 시 불필요한 토큰 소모를 방지하고 컨텍스트를 효율적으로 유지한다.

  • 도구 인자 직렬화 개선(Better Tool Argument Serialization): 도구 호출 인자가 이미 JSON 문자열인 경우 중복 이스케이프(double-escaping)가 발생하지 않도록, 타입을 먼저 확인한 후 필요한 경우에만 직렬화를 수행한다.

  • 기본 시스템 프롬프트 제거: 이전 모델들과 달리 고정된 기본 시스템 프롬프트를 사용하지 않아 사용자 정의의 유연성을 높였다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.