liguodongiot/llm-action

Проект посвящен принципам работы LLM и практическому опыту их применения (инженерия LLM, внедрение, inference, RAG, fine-tuning, agent, diffusion, vLLM, DeepSeek, MCP).

LLM⭐ 25 082HTML
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

llm-action — это структурированный репозиторий с практическими руководствами, кодом и теоретическими материалами по инженерии больших языковых моделей (LLM).

Зачем нужен

Инструмент помогает специалистам быстро освоить полный цикл работы с LLM: от предобучения и тонкой настройки до оптимизации и развертывания. Он полезен тем, кто хочет не просто использовать модели, а понимать их внутреннее устройство и уметь адаптировать их под специфические задачи бизнеса или исследований.

Что можно реализовать

  • Проведение параметрически эффективного микротюнинга (LoRA, QLoRA, P-Tuning v2) для адаптации моделей LLaMA, ChatGLM или Bloom под свои данные.
  • Организация распределенного обучения и RLHF (обучение с подкреплением на основе отзывов человека) с использованием фреймворков DeepSpeed.
  • Оптимизация инференса и сжатия моделей через квантование, прунинг и дистилляцию знаний для снижения затрат на инфраструктуру.
  • Создание и оценка датасетов для обучения LLM, включая техники фильтрации данных для микротюнинга.
  • Адаптация LLM-решений под отечественное аппаратное обеспечение (AI加速卡) и использование AI-компиляторов.

Ключевые возможности

  • Готовые примеры кода и пошаговые туториалы для популярных моделей (Alpaca, Vicuna, MiniGPT-4, BELLE).
  • Охват всех этапов ML-жизненного цикла: LLM Training, Inference, Compression, Evaluation, Data Engineering.
  • Глубокое погружение в технические детали: распределенные параллельные вычисления, сетевая коммуникация и оптимизация памяти.
  • Акцент на практическую инженерную сторону (LLMOps, AI Infrastructure) и вопросы локализации/адаптации под китайский рынок (включая отечественные чипы).
  • Наличие раздела с面试题 (вопросы для собеседований), что полезно для подготовки специалистов.

👤 Кому подойдёт: ML-инженеры, Data Scientists, AI-разработчики, исследователи в области NLP и студенты, изучающие архитектуру и применение больших языковых моделей.

Релизы

Релизы ещё не отслежены — появятся после ближайшего опроса.