Repolode
huggingface

huggingface/smollm

Семейство компактных открытых языковых моделей Hugging Face (SmolLM) и моделей для работы с текстом и изображениями (SmolVLM), рассчитанных на запуск на устройстве.

Звёзды
3,931
Форки
326
Открытые issues
61
Последний коммит
16 дней назад

Что это?

Smol Models — семейство компактных AI-моделей от Hugging Face для работы с текстом и изображениями. Их задача — обеспечить высокую производительность, сохранив достаточно небольшой размер для запуска на устройстве, и при этом сделать модели полностью открытыми.

Языковая модель SmolLM3 содержит 3B параметров и обучена на 11T токенов. Её instruct-вариант поддерживает два режима рассуждения — think и no-think, работает на шести языках (английском, французском, испанском, немецком, итальянском и португальском) и обрабатывает контекст длиной до 128k токенов. Вместе с весами публикуются использованные наборы обучающих данных и конфигурации обучения.

SmolVLM — компактная мультимодальная модель, принимающая изображения и текст. Она подходит для визуального QA, описания изображений, создания визуальных историй и диалогов с несколькими изображениями. В репозитории также есть инструменты для локального инференса и общие утилиты, а модели загружаются через библиотеку Hugging Face transformers.

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

  • 01SmolLM3 — языковая модель с 3B параметров и двумя режимами рассуждения: think и no-think.
  • 02Поддерживает шесть языков: английский, французский, испанский, немецкий, итальянский и португальский.
  • 03Обрабатывает контекст длиной до 128k токенов.
  • 04SmolVLM обрабатывает изображения и текст для визуального QA и описания изображений.
  • 05Вместе с весами публикуются использованные наборы обучающих данных и конфигурации обучения.
  • 06В комплект входят инструменты для локального инференса моделей на устройстве.

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

  • Локальный запуск компактной чат-модели или модели для рассуждений без облачного API.
  • Создание ассистентов, которые анализируют изображения и отвечают на вопросы о них прямо на устройстве.
  • Эксперименты с компактными многоязычными моделями для европейских языков.
  • Изучение обучения небольшой модели на полностью открытых данных и конфигурациях.

Быстрый старт

  1. 1

    Установите библиотеку transformers от Hugging Face

  2. 2

    Загрузите SmolLM3 и сгенерируйте ответ с помощью примера на Python из README

Что важно знать

  • В README нет команды pip install, поэтому для настройки нужно следовать документации по ссылке.
  • Для запуска примера кода SmolLM3 предполагается наличие GPU; в качестве альтернативы можно использовать CPU.

Темы

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

Что такое smollm?
Семейство компактных открытых языковых моделей Hugging Face (SmolLM) и моделей для работы с текстом и изображениями (SmolVLM), рассчитанных на запуск на устройстве. Smol Models — семейство компактных AI-моделей от Hugging Face для работы с текстом и изображениями. Их задача — обеспечить высокую производительность, сохранив достаточно небольшой размер для запуска на устройстве, и при этом сделать модели полностью открытыми.
smollm можно использовать бесплатно? Какая у него лицензия?
smollm распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
smollm всё ещё поддерживается?
Активно поддерживается. Последний коммит в smollm — 6 окт. 2026 г..
Для чего можно использовать smollm?
Локальный запуск компактной чат-модели или модели для рассуждений без облачного API. Создание ассистентов, которые анализируют изображения и отвечают на вопросы о них прямо на устройстве. Эксперименты с компактными многоязычными моделями для европейских языков. Изучение обучения небольшой модели на полностью открытых данных и конфигурациях.
Как установить smollm?
Установите библиотеку transformers от Hugging Face Загрузите SmolLM3 и сгенерируйте ответ с помощью примера на Python из README
Где скачать smollm?
Исходный код и инструкции по установке — на GitHub: https://github.com/huggingface/smollm

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Мультимодальная модель с открытыми весами и 9 млрд параметров для визуального понимания, пространственных рассуждений, использования инструментов и исследований embodied AI, построенная на Qwen3.5 и C-RADIOv4-H.

3 тыс.524PythonApache-2.0Обновлён в прошлом месяце

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

6,9 тыс.527PythonApache-2.0Обновлён позавчера

Семейство медицинских мультимодальных больших языковых моделей: HealthGPT-Pro понимает медицинские тексты, 2D-изображения и 3D-объёмы, а HealthGPT объединяет понимание и генерацию.

1,7 тыс.242PythonApache-2.0Обновлён 3 месяца назад

NEO — семейство нативных моделей для работы с изображениями и текстом, которые обрабатывают пиксели и слова в единой плотной архитектуре без энкодера, с кодом для обучения и оценки.

90733PythonApache-2.0Обновлён 3 месяца назад