Unsloth AI

unsloth.ai
На карте связей Открыть сайт

Open-source платформа, ускоряющая донастройку больших языковых моделей с увеличением скорости до 32 раз и снижением потребления памяти.

Описание

Unsloth AI — это современный open-source фреймворк, созданный для радикального ускорения и упрощения донастройки больших языковых моделей (LLM), таких как Llama-3, Mistral, Phi-3 и Gemma. За счет ручной оптимизации ресурсоемких математических операций и GPU-ядра Unsloth достигает до 10 раз более быстрой тренировки на одной GPU и до 32 раз на многографических установках по сравнению с традиционными методами, такими как Flash Attention 2. Поддерживает GPU NVIDIA от Tesla T4 до H100, а также переносим на AMD и Intel GPU. Unsloth снижает потребление памяти примерно на 70%, что позволяет дообучать модели на более скромном оборудовании, например, в Google Colab или на персональных ноутбуках. Платформа предлагает простой API, обширную документацию и бесшовную интеграцию с популярными инструментами и движками вывода, делая её доступной для разработчиков, исследователей и AI-энтузиастов.

Установка

Не знаете, с чего начать — попросите ассистента провести по шагам:

Возможности

Экстремальная скорость обучения
Обеспечивает до 10 раз более быструю донастройку на одной GPU и до 32 раз на многографических системах благодаря ручной оптимизации GPU-ядра и математических операций.
Эффективное использование памяти
Потребляет на 70% меньше памяти GPU, позволяя дообучать крупные модели на ограниченном оборудовании без потери точности.
Широкая поддержка моделей и оборудования
Поддерживает широкий спектр LLM, включая Llama (v1-3), Mistral, Gemma, Phi-3, и работает на NVIDIA, AMD и Intel GPU.
Простой API и открытый исходный код
Предлагает удобный Python API на базе Transformers с подробной документацией и открытым исходным кодом для легкого внедрения и кастомизации.
Бесшовная интеграция
Совместим с такими платформами, как Google Colab и Kaggle, поддерживает экспорт моделей в движки вывода, такие как Ollama, llama.cpp и vLLM.
Продвинутые методы обучения
Поддерживает различные методы дообучения, включая QLoRA, LoRA, обучение с подкреплением (DPO, PPO) и кастомные рабочие процессы обучения.

Сценарии использования

Кастомная донастройка LLM
Исследователи и разработчики могут быстро адаптировать предварительно обученные большие языковые модели под конкретные задачи или домены с меньшими затратами времени и ресурсов.
Разработка ИИ с ограниченными ресурсами
Позволяет дообучать крупные модели на скромном оборудовании, таком как персональные GPU или бесплатные облачные ноутбуки, снижая порог входа.
Быстрые эксперименты
Ускоренное обучение позволяет AI-командам быстрее тестировать новые идеи и улучшения моделей.
Интеграция в AI-пайплайны
Обеспечивает легкое внедрение дообученных моделей в продакшн через популярные движки вывода.
Образование и исследования
Идеально подходит для AI-энтузиастов и студентов для обучения и экспериментов с донастройкой LLM без необходимости в мощной инфраструктуре.

Частые вопросы

Unsloth поддерживает GPU NVIDIA от Tesla T4 до H100 и также переносим на AMD и Intel GPU.

Unsloth обеспечивает до 10 раз более быструю тренировку на одной GPU и до 32 раз на многографических установках по сравнению с Flash Attention 2.

Да, Unsloth снижает использование памяти примерно на 70%, позволяя дообучать крупные модели на GPU с объемом памяти всего 9-12 ГБ.

Да, Unsloth предлагает простой Python API, подробную документацию и готовые ноутбуки для быстрого старта.

Да, поддерживаются QLoRA, LoRA, методы обучения с подкреплением, такие как DPO и PPO, и другие кастомные рабочие процессы.

Да, Unsloth отлично работает на Google Colab, Kaggle и других облачных платформах с поддержкой GPU.

Вы можете экспортировать модели в популярные движки вывода, такие как Ollama, llama.cpp и vLLM, для легкого внедрения.

Да, Unsloth полностью open-source и бесплатен для использования.

Характеристики

Тип Модель
КатегорияКодинг и разработка / Большие языковые модели (LLMs)
Цена есть бесплатный тариф
Платформа Десктоп
Системы macos, windows, linux
Хостингlocal
Установкаdesktop-app
Язык сайтаru
GitHubunslothai/unsloth
Рейтинг5.00 (3 отзывов)
Просмотры1 038 626
Запуск2025-02-18

Платформы

Хэштеги

Исходный код

unslothai/unsloth

Найден в источниках

Похожие в разделе «Кодинг и разработка»

Предложить сайт в каталог

Пришлите ссылку — остальное мы выясним сами.

Мы рассмотрим, что вы прислали, и добавим в каталог, если подойдёт.