Описание
Inkling 2 Small — это универсальная многомодальная модель, способная обрабатывать текстовые и изображенческие входные данные для генерации текстовых выходных данных. Она разработана для широкого применения, поддерживая английский и другие языки, а также различные языки программирования. Модель специально ориентирована на разработчиков, создающих AI-приложения, такие как агентные и инструментальные системы, помощники по программированию, чат-боты и системы генерации с дополнением поиска (RAG). Ее дизайн также делает ее подходящей для общих разговорных взаимодействий, выполнения инструкций и широкого спектра задач, связанных с естественным языком и визуальными данными.
Читать далее
Выпущенная с открытыми весами, Inkling 2 Small поощряет исследования, дообучение и интеграцию в сторонние продукты со стороны разработчиков. Пользователи могут экспериментировать с моделью на Tinker Playground или получить доступ к ней через API, используя Tinker Cookbook. Для дообучения с Tinker требуется пакет tml-renderers. Модель поддерживает локальную инференцию через различные фреймворки, включая SGLang, vLLM, TokenSpeed и Unsloth. Кроме того, ее можно дообучать с помощью Miles, SkyRL и Snowflake Cortex Training. Доступ к API также доступен через сторонние провайдеры инференции, такие как NVIDIA, Fireworks, Together, Baseten, Nebius, Modal и Cloudflare.
Аппаратные требования для Inkling 2 Small зависят от формата контрольной точки. Основная контрольная точка NVFP4 требует кластер GPU с как минимум 500 ГБ агрегированной видеопамяти, что можно достичь с помощью конфигураций, таких как 2x NVIDIA B300 GPU или 4x NVIDIA H200 GPU. Альтернативная контрольная точка MXFP8 требует как минимум 800 ГБ агрегированной видеопамяти, что достигается с помощью 4x NVIDIA B300 GPU или 8x NVIDIA H200 GPU. Контрольная точка NVFP4 рекомендуется для всех случаев использования, так как это родная точность для модели, обеспечивающая оптимальную производительность.
Архитектурно Inkling 2 Small представляет собой многомодальный авторегрессионный трансформер. Она имеет 48-слойный трансформер только для декодирования с разреженной архитектурой Mixture-of-Experts (MoE), где каждый токен направляется к 8 из 384 экспертов. Ее механизм внимания сочетает локальные и глобальные слои. Модель изначально многомодальная, кодируя изображения через трансформер для визуальных данных и проецируя как изображения, так и текстовые входные данные в общее скрытое пространство для совместной обработки декодером. Она поддерживает контекстное окно до 1 миллиона токенов и принимает текст в кодировке UTF-8 и форматы изображений на основе пикселей (желательно между 40px и 4096px по размеру). Выходные данные генерируются в виде текста, закодированного в UTF-8.
Данные для обучения Inkling 2 Small включают разнообразные типы контента, такие как текст, изображения и видео, полученные из общедоступных репозиториев, третьих лиц, внутренней генерации и синтетического дополнения. Процесс кураторства данных включает очистку, обработку и модификацию наборов данных, включая дедупликацию и фильтрацию для качества и безопасности. Оценки безопасности проводились в рамках повседневного взаимодействия человека и AI, а также тестирования на опасные возможности, с применением мер по снижению рисков. Знания модели ограничены ее датой завершения обучения, и пользователям рекомендуется применять человеческий контроль для приложений с высокими ставками из-за потенциальных ограничений, таких как галлюцинации и предвзятости из обучающих данных.
- КатегорияИИ-модели и LLM
- Модель ценообразованияОткрытый код
- РазвёртываниеОблако, На своём сервере
- ПлатформыВеб
Главное о Inkling 2 Small
Многомодальный ввод: Принимает как текстовые, так и изображенческие входные данные
Текстовый вывод: Генерирует выходные данные в формате UTF-8
Универсальная модель: Подходит для широкого спектра приложений
Многоязычные возможности: Поддерживает английский и другие языки
Поддержка нескольких языков программирования: Работает с различными языками программирования
Открытые веса: Доступны для исследований, дообучения и интеграции
Доступ к API: Доступен через Tinker Cookbook и сторонних провайдеров
Поддержка локальной инференции: Совместим с SGLang, vLLM, TokenSpeed, Unsloth
Опции постобучения: Может быть дообучен с помощью Miles, SkyRL, Snowflake Cortex Training
Авторегрессионный трансформер: Использует архитектуру только для декодирования с 48 слоями
Mixture-of-Experts (MoE): Разреженная архитектура с 384 экспертами
Общее скрытое пространство: Совместная обработка изображений и текстовых входных данных
Контекстное окно: Поддерживает до 1 миллиона токенов
Высокое количество параметров: 594B всего параметров, 17B активных
Начало работы с Inkling 2 Small
Доступ к модели: Посетите страницу Inkling 2 Small на Hugging Face.
Попробуйте Playground: Экспериментируйте с моделью непосредственно на Tinker Playground.
Доступ через API: Используйте Tinker Cookbook для интеграции модели через ее API.
Дообучите модель: Установите пакет tml-renderers для дообучения Inkling 2 Small с Tinker.
Локальная инференция: Используйте фреймворки, такие как SGLang, vLLM, TokenSpeed или Unsloth для локального развертывания.
Постобучение: Улучшите модель с помощью Miles, SkyRL или Snowflake Cortex Training.
Развертывание с провайдерами: Получите доступ к API через сторонних провайдеров инференции, таких как NVIDIA или Fireworks.
Настройка аппаратного обеспечения: Убедитесь, что у вас есть кластер GPU с как минимум 500 ГБ видеопамяти для контрольной точки NVFP4 или 800 ГБ для контрольной точки MXFP8.
Варианты использования Inkling 2 Small
- Создание AI-приложений
- Разработка агентных систем
- Помощники по программированию
- Создание чат-ботов
- Генерация с дополнением поиска
- Общее разговорное использование
- Следование инструкциям
- Визуальные задачи
- Исследования и эксперименты
- Интеграция в сторонние продукты










