1. LLM Fundamentals
Covers model architecture evolution, pre-training techniques, fine-tuning strategies (full-parameter fine-tuning, LoRA, QLoRA), and inference optimization (KV caching, quantization, speculative decoding)
2. Agent Systems
Includes agent architecture patterns (ReAct, Plan-and-Execute, Reflection), tool calling mechanisms, multi-agent collaboration, and memory management systems
3. RAG Technologies
Covers document processing pipelines, retrieval strategies (dense/sparse/hybrid retrieval), re-ranking techniques, and query optimization
4. Model Training and Fine-tuning
Includes data engineering, training strategies (pre-training, instruction fine-tuning, RLHF), distributed training, and training monitoring
5. Evaluation Methodologies
Covers benchmark tests (MMLU/GSM8K/HumanEval), automatic evaluation metrics, human evaluation, and domain-specific evaluation
6. AI Engineering Practices
Covers model deployment (vLLM/TensorRT-LLM/TGI), service architecture, cost control, and safety & alignment