How To Create a Large Language Model