JAI-1: A Thai-Centric Large Language Model
Attapol T. Rutherford, Jullajak Karnjanaekarin, Narongkorn Panitsrisit, Pontakorn Trakuekul, Sumana Sumanakul, Natchanon Pollertlam
TL;DR
JAI-1 presents a Thai-centric large language model built by upscaling a smaller English-capable backbone (phi-3-medium) to 75B parameters using tokenizer adaptation, depth-up-scaling, and mixture-of-experts. It employs a three-stage pretraining on 1.5T tokens with a Thai-dominant data injection and expands the context window to 32K, followed by supervised finetuning and alignment tuning with 600k instruction-based examples and DPO-based preferences. The model achieves strong Thai benchmarks, outperforming Typhoon2-70B on Thai-specific tasks and approaching or exceeding GPT-3.5-level English and Thai performance on Eng-H6, Thai-H6, and Thai-Exam, while maintaining broad general-language capabilities. The work demonstrates that careful architecture upscaling and structured data curation can elevate localized LLMs without eroding underlying general-language knowledge, offering a scalable blueprint for culturally aware NLP in underrepresented regions.
Abstract
This technical report introduces JAI-1, a Thai-centric language model with 75B parameters. Recent Thai models have primarily relied on existing open-source models, applying additional training without structural modifications to specialize in Thai. However, this approach risks eroding pre-existing knowledge in the model's parameter space during the injection of Thai-specific information, as optimized parameters for general tasks may conflict with new linguistic requirements. In contrast, JAI-1 adopts an upscaling strategy: starting from a smaller, high-performing English open-source LLM, we expanded its parameter space and utilized the newly allocated capacity to systematically integrate Thai-language knowledge. This methodology not only preserves the original model's general intelligence but also establishes a unique architecture distinct from other open-source models, enabling scalable future enhancements. During pre-training, JAI-1 was exposed to 1.5T tokens, including over 300B Thai language tokens. This was followed by post-training stages -- supervised fine-tuning and alignment tuning -- using more than 600K instruction-based examples. The final model demonstrated superior performance compared to Typhoon2-70B on Thai-centric benchmarks (IFEval-TH, MT-Bench-TH, and JAI-Hall-Bench), validating the efficacy of its upscaling and knowledge-integration framework.
