Comprehensive Guide to Large Language Models