DBRX-132B-MoE
FreeA New State-of-the-Art Open LLM from Databricks
About DBRX-132B-MoE
DBRX is an open, general-purpose large language model (LLM) created by Databricks, setting a new state-of-the-art among established open LLMs. It uses a fine-grained mixture-of-experts (MoE) architecture with 132 billion total parameters (36B active), 16 experts (4 selected per input), and is pretrained on 12 trillion tokens of text and code. DBRX surpasses GPT-3.5 on standard benchmarks, is competitive with Gemini 1.0 Pro, and excels at code generation, outperforming specialized models like CodeLLaMA-70B. It features up to 2x faster inference than LLaMA2-70B, supports a 32k token context, and uses RoPE, GLU, GQA, and the GPT-4 tokenizer. Available as DBRX Base and DBRX Instruct under an open license on Hugging Face, and accessible via Databricks APIs.
Key Features
Pros & Cons
- Open source with weights freely available on Hugging Face
- State-of-the-art performance among open LLMs, surpassing GPT-3.5
- Highly efficient MoE design reduces training and inference costs compared to dense models
- Strong coding capabilities, outperforming specialized code models
- Fast text generation (up to 150 tok/s/user) when hosted on Databricks
- Flexible architecture allows enterprises to pretrain or fine-tune their own models
- Improves over previous MPT models with nearly 4x less compute for equivalent quality
- Well-suited for RAG tasks and production deployment
- Large total parameter count (132B) still requires significant compute resources
- Context length limited to 32K tokens, which may be insufficient for very long documents
- MoE architecture can be complex to train and optimize for external users
- Only available via Databricks APIs for hosted inference, potentially locking into Databricks ecosystem for production use
- Competing models (e.g., GPT-4, Claude) may still outperform in some benchmarks