Image-Text-to-Text
Transformers
Safetensors
English
Chinese
glm5_next
conversational
Eval Results
fp8
Instructions to use zai-org/GLM-5.3-Flash with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use zai-org/GLM-5.3-Flash with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-text-to-text", model="zai-org/GLM-5.3-Flash") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] pipe(text=messages)# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, AutoModelForMultimodalLM processor = AutoProcessor.from_pretrained("zai-org/GLM-5.3-Flash") model = AutoModelForMultimodalLM.from_pretrained("zai-org/GLM-5.3-Flash", device_map="auto") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] inputs = processor.apply_chat_template( messages, add_generation_prompt=True, tokenize=True, return_dict=True, return_tensors="pt", ).to(model.device) outputs = model.generate(**inputs, max_new_tokens=256) print(processor.decode(outputs[0][inputs["input_ids"].shape[-1]:])) - Inference
- HuggingChat
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- vLLM
How to use zai-org/GLM-5.3-Flash with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "zai-org/GLM-5.3-Flash" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "zai-org/GLM-5.3-Flash", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker
docker model run hf.co/zai-org/GLM-5.3-Flash
- SGLang
How to use zai-org/GLM-5.3-Flash with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "zai-org/GLM-5.3-Flash" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "zai-org/GLM-5.3-Flash", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "zai-org/GLM-5.3-Flash" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "zai-org/GLM-5.3-Flash", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }' - Docker Model Runner
How to use zai-org/GLM-5.3-Flash with Docker Model Runner:
docker model run hf.co/zai-org/GLM-5.3-Flash
Commit History
2 days ago
-
Add SLE v1 published evaluation results
Verified signatureAdd the five published SLE v1 metrics (0–100) for GLM-5.3 Flash. Source: https://sciences-last-exam.org/leaderboard Benchmark: https://huggingface.co/datasets/Gen-Verse/Science-Last-Exam Metric definitions are pinned to dataset revision 022231bb779ed2b827c561b38b0902d0ea28c667. The composite equally weights four reported capability metrics over the 90-task scope; End-to-End Science and Hypothesis Discovery are excluded. Values retain the 1 November 2026 published chart-label precision. Harness: Claude Code; reported effort: high. These are API endpoint measurements, not local or quantized weight evaluation. No verified badge is claimed. The benchmark is in private preview and HF Benchmark activation is pending.8b12e3f
21 days ago
-
chat template: speed up tool-result validation and reordering (GLM-5.3-Flash) (#63)
- chat template: speed up tool-result validation and reordering via sort-merge (port of GLM-5.3 #31) (ed3a43a2a910a131eb56a2dcbaccc563db9d5a0c)46a050b
24 days ago
-
Add Agents' Last Exam result (26.3, overall-pass-rate, read from card benchmark chart) (#62)
- Add Agents' Last Exam result (26.3, overall-pass-rate, read from card benchmark chart) (b98f72538870b0dbf6b796581c19b99527eb6089) - Correct to ale-cli-pass-rate (ALE-CLI protocol, Claude Code harness) (637459554e24134cc53f4d437aea7fa692e553bb) Co-authored-by: Nathan Habib <SaylorTwift@users.noreply.huggingface.co>91b6921
-
Add evaluation results (#12)
- Add evaluation results (2d894c61fc2ea7708ae8e1395ea009fa616ea577) Co-authored-by: Nathan Habib <SaylorTwift@users.noreply.huggingface.co>eb9eb20
-
chat template: early break in tool result reordering check
Verified signatureFollowing the optimization in [this SGLang PR](https://github.com/sgl-project/sglang/pull/36957), added four `break` statements so the loop stops early once it detects that the results can't be reordered.690b705
-
update pipeline_tag
zRzRzRzRzRzRzR03eb536
-
update
zRzRzRzRzRzRzR04c4e9e
-
update
zRzRzRzRzRzRzR3f1971b -
update
zRzRzRzRzRzRzR84c6a6a -
update
zRzRzRzRzRzRzR9a7ae5f -
update template
zRzRzRzRzRzRzRc5b82b6 -
Add files using upload-large-folder tool
Verified signaturedbc994b -
Add files using upload-large-folder tool
Verified signature9855d73 -
update
zRzRzRzRzRzRzRc54b8d1 -
Add files using upload-large-folder tool
Verified signatureedfc283 -
Add files using upload-large-folder tool
Verified signature545670d -
Update README.md
Verified signature5d626e9 -
Update README.md
Verified signature69032ad
-
initial commit
Verified signature3c7f1b4