GLM-4 개요 — 제품군과 특징

GLM-4 개요 — 제품군과 특징

GLM-4는 지푸AI의 오픈 다국어·멀티모달 대화 언어 모델 시리즈예요. 채팅 모델(GLMO-4-9B 등)부터 Base 모델, 그리고 GLM-Z1 같은 추론 모델까지 아우르는 제품군이죠. 시퀀스 길이도 8K에서 최대 128K까지 다양하게 지원해요.

출처: zai-org/GLM-4

대표 모델

모델 타입 시퀀스 길이
GLM-4-9B Base 8K
GLM-4-9B-Chat-HF Chat 128K
GLM-4-9B-0414 Chat 32K -> 128K
GLM-4-32B-0414 Chat 32K -> 128K
GLM-Z1-9B-0414 Reasoning 32K -> 128K
GLM-Z1-32B-0414 Reasoning 32K -> 128K

에이전트 프롬프트

GLM-4-32B 같은 채팅 모델은 tools가 주어지면 apply_chat_template이 그 도구들을 chat_template의 고정 템플릿에 채워 넣고, 메시지 리스트 맨 앞(messages[0])에 별도의 system 메시지로 도구 바인딩을 붙여줘요. 이 방식이 에이전트 작업에서 함수 호출을 쉽게 만들어 줘요.

구현체

  • vLLM: vllm/model_executor/models/glm4.py
  • transformers: src/transformers/models/glm4/modeling_glm4.py
  • llama.cpp, ModelScope, WiseModel에서도 제공돼요.

더 알아보기