How To Build A Large Language Model