๐ฅ Released OpenThaiGPT 7b <1.0.0-beta> (16/08/23)
๐น๐ญ OpenThaiGPT 1.0.0-beta (16 August 2023)
๐น๐ญ OpenThaiGPT Version 1.0.0-beta is a Thai language 7B-parameter LLaMA v2 Chat model finetuned to follow Thai translated instructions and extend more than 24,554 most popular Thai words vocabularies into LLM's dictionary for turbo speed.

Web Demoโ
OpenThaiGPT 1.0.0-beta Web Demodemo-beta.openthaigpt.aieat.or.th
Colab Demoโ
OpenThaiGPT 7b 1.0.0-beta โ Open in Google Colabcolab.research.google.com
Change Logsโ
๐น๐ญ Version 1.0.0-beta (Llama v2 + 24,554 Thai word extension)โ
Release date: 16 August 2023
๐น๐ญ OpenThaiGPT Version 1.0.0-beta is a Thai language 7B-parameter LLaMA v2 Chat model finetuned to follow Thai translated instructions and extend 24,554 Thai words vocabularies for turbo speed.
Licenseโ
- Source Code: License Apache Software License 2.0.
- Weight: Research and Commercial uses.
Code and Weightโ
- Finetune Code: OpenThaiGPT/openthaigpt-finetune-010beta
- Inference Code: OpenThaiGPT/openthaigpt
- Weight: openthaigpt-1.0.0-beta-7b-chat โ Hugging Face
Authorsโ
- Kobkrit Viriyayudhakorn (kobkrit@aieat.or.th)
- Sumeth Yuenyong (sumeth.yue@mahidol.edu)
- Prachya Boonkwan (prachya.boonkwan@nectec.or.th, kaamanita@gmail.com)
- Thaweewat Rugsujarit (thaweewr@scg.com)
- Jillaphat Jaroenkantasima (autsadang41@gmail.com)
- Norapat Buppodom (new@norapat.com)
- Koravich Sangkaew (kwankoravich@gmail.com)
- Peerawat Rojratchadakorn (peerawat.roj@gmail.com)
- Surapon Nonesung (nonesungsurapon@gmail.com)
- Chanon Utupon (chanon.utupon@gmail.com)
- Sadhis Wongprayoon (sadhis.tae@gmail.com)
- Nucharee Thongthungwong (nuchhub@hotmail.com)
- Chawakorn Phiantham (mondcha1507@gmail.com)
- Patteera Triamamornwooth (patt.patteera@gmail.com)
- Nattarika Juntarapaoraya (natt.juntara@gmail.com)
- Kriangkrai Saetan (kraitan.ss21@gmail.com)
- Pitikorn Khlaisamniang (pitikorn32@gmail.com)
- Teerapol Saengsukhiran (winroom@gmail.com)
- Phasin Aumwong (phasin03895@gmail.com)
๐น๐ญ Version 1.0.0-alpha (Facebook LLama V2 Model)โ
Release date: 3 August 2023
๐น๐ญ OpenThaiGPT Version 1.0.0-alpha is the first Thai implementation of a 7B-parameter LLaMA v2 Chat model finetuned to follow Thai translated instructions and makes use of the Huggingface LLaMA implementation.
Changesโ
- Using Facebook LLama v2 model 7b chat as a base model which is pretrained on over 2 trillion token.
- Context Length is upgraded from 2048 token to 4096 token
- Allow research and commercial use.
Licenseโ
- Source Code: License Apache Software License 2.0.
- Weight: Research and commercial uses.
Code and Weightโ
- Colab Demo: Open in Google Colab
- Finetune Code: OpenThaiGPT/openthaigpt-finetune-010beta (Same code as OpenThaiGPT 0.1.0-beta)
- Inference Library: OpenThaiGPT/openthaigpt
- Weight (Lora Adapter): openthaigpt-1.0.0-alpha-7b-chat โ Hugging Face
- Weight (Huggingface Checkpoint): openthaigpt-1.0.0-alpha-7b-chat-ckpt-hf โ Hugging Face
Authorsโ
- Kobkrit Viriyayudhakorn (kobkrit@aieat.or.th)
- Sumeth Yuenyong (sumeth.yue@mahidol.edu)
- Thaweewat Rugsujarit (thaweewr@scg.com)
- Jillaphat Jaroenkantasima (autsadang41@gmail.com)
- Norapat Buppodom (new@norapat.com)
- Koravich Sangkaew (kwankoravich@gmail.com)
- Peerawat Rojratchadakorn (peerawat.roj@gmail.com)
- Surapon Nonesung (nonesungsurapon@gmail.com)
- Chanon Utupon (chanon.utupon@gmail.com)
- Sadhis Wongprayoon (sadhis.tae@gmail.com)
- Nucharee Thongthungwong (nuchhub@hotmail.com)
- Chawakorn Phiantham (mondcha1507@gmail.com)
- Patteera Triamamornwooth (patt.patteera@gmail.com)
- Nattarika Juntarapaoraya (natt.juntara@gmail.com)
- Kriangkrai Saetan (kraitan.ss21@gmail.com)
- Pitikorn Khlaisamniang (pitikorn32@gmail.com)
- Teerapol Saengsukhiran (winroom@gmail.com)
- Phasin Aumwong (phasin03895@gmail.com)
Version 0.1.0-beta (Facebook LLama Model)โ
Release date: 16 May 2023
OpenThaiGPT Version 0.1.0-beta is a 7B-parameter LLaMA model finetuned to follow Thai translated instructions below and makes use of the Huggingface LLaMA implementation.
Statisticsโ
- Number of parameters: 7B
- Dimension: 4096
- Context Length: 2048
- n heads: 32
- n layers: 32
- n tokens: 1T
Licenseโ
- Source Code: License Apache Software License 2.0.
- Weight: For research use only (due to the Facebook LLama's Weight LICENSE).
Note that: A commercial use license for OpenThaiGPT 0.1.0 weight will be released later soon!
Code and Weightโ
- Finetune Code: OpenThaiGPT/openthaigpt-finetune-010beta
- Inference Library: OpenThaiGPT/openthaigpt
- Weight (Lora Adapter): kobkrit/openthaigpt-0.1.0-beta โ Hugging Face
Authorsโ
Kobkrit Viriyayudhakorn (kobkrit@aieat.or.th), Sumeth Yuenyong (sumeth.yue@mahidol.edu) and Thaweewat Rugsujarit (thaweewr@scg.com).
Trained Datasetsโ
| Dataset Name | Instruction Pairs | Descriptions |
|---|---|---|
| Thaweewat/alpaca-finance-43k-th | 43,000 | Alpaca Finance Instruction translated into Thai by Thaweewat Ruksujarit. |
| kobkrit/rd-taxqa | 600 | RD's Tax QA Chatbot Training set by เธเธฃเธเธงเธธเธเธด เธเธธเธฃเธเธเน |
| datasets/iapp_wiki_qa_squad | 4,000 | iApp Technology's Extractive QA Dataset in Thai language |
| Thaweewat/databricks-dolly-15k-th | 15,000 | Databrick's Dolly Instruction translated into Thai by Thaweewat Ruksujarit. |
| Thaweewat/instruction-wild-52k-th | 52,000 | Instruction Wild's translated into Thai by Thaweewat Ruksujarit. |
| Thaweewat/alpaca-cleaned-52k-th | 51,000 | Standford Alpaca's translated into Thai by Thaweewat Ruksujarit. |
| Thaweewat/gpteacher-20k-th | 20,000 | GPT Teacher's Instruction translated into Thai by Thaweewat Ruksujarit. |
| Thaweewat/onet-m6-social | 600 | ONET m6 Social Exam |
| datasets/Thaweewat/hc3-24k-th | 24,000 | Hello Simple AI Summary Dataset translated into Thai by Thaweewat Ruksujarit. |
| OpenThaiGPT Self Instruct (Google Sheets) | 5,000 | Thai SelfInstruct Dataset |
Version 0.1.0-alpha (ByT5-XL Model)โ
Release date: 24 April 2023
- PoC Testing Website: Open in Google Colab
- Model and Weight: kobkrit/openthaigpt-0.1.0-alpha โ Hugging Face
- PIP Installation Page: openthaigpt on PyPI
- Code Example: Open in Google Colab
OpenThaiGPT version 0.1.0-alpha
Thai First 3 billion params models
- First Thai Byte-Level Text-to-Text Transfer Transformer
- Support Instruction following
- Translation to Thai
- Explanation
- Paraphrase
- Zero-shot and Few-shot Learning
- Pretraining Model: ByT5-XL (3.74 billion params)
- InstructDataset: 50,000 Thai SelfInstruct
- RLHF: None
- Developer: Sumeth Yuenyong, Kobkrit Viriyayudhakorn (kobkrit@iapp.co.th)
PoC Version 0.0.4 (The Fourth PoC Version)โ
Release date: 12 March 2023
- PoC Testing Website: Open in Google Colab
- Model and Weight: kobkrit/openthaigpt-gpt2-instructgpt-poc-0.0.4 โ Hugging Face
- PIP Installation Page: openthaigpt on PyPI
- Code Example: OpenThaiGPT/openthaigpt-example โ GitHub
OpenThaiGPT version 0.0.4
The Fourth PoC Model
- Answers questions in greater detail and, for the most part, responds better than 0.0.3
- Pretraining Model: GPT-2 Thai-base
- InstructDataset: 300,000 Pantip + 5,000 Wiki QA => 12,920 Thai InstructGPT
- RLHF: None
- Developer: Kobkrit Viriyayudhakorn (kobkrit@iapp.co.th)
PoC Version 0.0.3 (The Third PoC Version)โ
Release date: 28 February 2023
- Model and Weight: kobkrit/openthaigpt-gpt2-instructgpt-poc-0.0.3 โ Hugging Face
- PIP Installation Page: openthaigpt on PyPI
- Code Example: OpenThaiGPT/openthaigpt-example โ GitHub
OpenThaiGPT version 0.0.3
The Third PoC Model
- Pretraining Model: GPT-2 Thai-base
- InstructDataset: 300,000 Pantip + 5,000 Wiki QA => 7,000 Thai InstructGPT
- RLHF: None
- Developer: Kobkrit Viriyayudhakorn (kobkrit@iapp.co.th)
PoC Version 0.0.2 (The Second PoC Version)โ
Release date: 27 February 2023
- Model and Weight: kobkrit/openthaigpt-gpt2-instructgpt-poc-0.0.2 โ Hugging Face
- PIP Installation Page: {Coming Soon}
- Colab Example: {Coming Soon}
OpenThaiGPT version 0.0.2
The Second PoC Model
- Pretraining Model: GPT-2 Thai-base
- InstructDataset: 7,000 Thai InstructGPT
- RLHF: None
- Developer: Kobkrit Viriyayudhakorn (kobkrit@iapp.co.th)
PoC Version 0.0.1 (Very First PoC Version)โ
Release date: 20 February 2023
- Model and Weight: openthaigpt-gpt2-pantipwiki-poc
- PIP Installation Page: {Coming Soon}
- Colab Example: {Coming Soon}
The Very First PoC Model
- Pretraining Model: GPT-2 Thai-base
- InstructDataset: 298,678 QA Pairs getting from 70,000 Pantip katoos + Wikipedia QA by iApp
- RLHF: None
- Developer: Kobkrit Viriyayudhakorn (kobkrit@iapp.co.th)