Optimizing Large Language Models Explained