Qwen/Qwen2.5-32B-Instruct

Warm
Public
32.8B
FP8
131072
Sep 17, 2024
License: apache-2.0
Hugging Face
Overview

Qwen2.5-32B-Instruct Overview

Qwen2.5-32B-Instruct is an instruction-tuned causal language model from the Qwen2.5 series, developed by Qwen. This 32.5 billion parameter model builds upon its predecessor, Qwen2, with substantial enhancements across several key areas.

Key Capabilities and Improvements

  • Enhanced Domain Expertise: Significantly improved performance in coding and mathematics due to specialized expert model integration.
  • Instruction Following: Demonstrates marked improvements in adhering to instructions and handling diverse system prompts, which benefits role-play and conditional chatbot implementations.
  • Long-Context Support: Features a full context length of 131,072 tokens and can generate outputs up to 8,192 tokens. It utilizes YaRN for efficient long-text processing, though static YaRN in vLLM may impact performance on shorter texts.
  • Structured Data Handling: Excels at understanding and generating structured data, particularly JSON outputs.
  • Multilingual Support: Provides robust support for over 29 languages, including major global languages like Chinese, English, French, Spanish, German, and Japanese.

Architecture and Features

This model employs a transformer architecture incorporating RoPE, SwiGLU, RMSNorm, and Attention QKV bias. It is designed for both pretraining and post-training stages. For detailed evaluation results and performance benchmarks, users can refer to the official Qwen2.5 blog. Deployment with vLLM is recommended for optimal performance, especially when processing long contexts.