--- language: - th widget: - text: "ความรัก" - text: "อยากรู้" - text: "ไหนว่า" --- # Generate Thai Lyrics (แต่งเพลงไทยด้วย GPT-2) GPT-2 for Thai lyrics generation. We use [GPT-2 base Thai](https://huggingface.co/flax-community/gpt2-base-thai) as a pre-trained model for [Siamzone lyrics](https://www.siamzone.com/music/thailyric/) เราเทรนโมเดล GPT-2 สำหรับใช้แต่งเนื้อเพลงไทยด้วยเนื้อเพลงจากเว็บไซต์ Siamzone ## Example use ``` py from transformers import pipeline from transformers import GPT2Model, GPT2TokenizerFast, AutoModelForCausalLM, AutoTokenizer model_name = "tupleblog/generate-thai-lyrics" model = AutoModelForCausalLM.from_pretrained(model_name) tokenizer = AutoTokenizer.from_pretrained(model_name) model.config.pad_token_id = model.config.eos_token_id nlp = pipeline( "text-generation", model=model, tokenizer=tokenizer ) text = "ความรัก" nlp(text, max_length=100, top_k=40, temperature=0.8) # varying the temperature and top-k produce different output ```