LFM3 от Liquid AI: маленькая модель для агентных задач, а не для размышлений

Liquid AI выпустила семейство LFM3 — модели класса ~2B параметров, которые на агентных бенчмарках обходят модели в пять раз больше. Разбираемся, как архитектура под железо и отложенная загрузка инструментов меняют логику выбора модели.

LFM3 от Liquid AI: маленькая модель, которая рассчитана на работу, а не на размышления

27 октября Liquid AI выпустила семейство LFM3 — шесть моделей класса ~2B параметров плюс базовый чекпоинт. Флагман линейки, LFM3-1.7B, на агентных бенчмарках обходит Qwen3.5-9B — модель в пять раз больше: WebArena 38,42 против 28,94, BFCL V4 71,39 против 62,83. На AutomationBench разрыв ещё заметнее: 41,29 против 15,10.

Но на задачах, где нужны знания, картина обратная. GPQA Diamond — 63,37 против 80,40 у Qwen3.5-9B. RULER 128K — 65,56 против 87,11. Liquid признаёт это прямо в модель-карте: «larger models still win on agentic coding and knowledge». Это не оговорка, а спецификация.

Все цифры — vendor-reported, независимых воспроизведений на момент выхода нет. Но направление результатов консистентно, и оно меняет логику выбора модели. Вопрос «какая модель умнее» заменяется вопросом «какая модель дешевле и быстрее сделает узкую работу». 1,7B параметров достаточно, если задача — не думать, а действовать: выбрать инструмент, отформатировать вызов, выполнить инструкцию.

Архитектура под железо, а не под бенчмарк

Архитектура LFM3 — tri-hybrid: 24 слоя, из которых 13 — gated short convolutions с ядром 7 (у LFM2 было 3), 5 — sliding-window attention с окном 256 токенов и 6 — global attention. Глобальные слои используют partial RoPE — вращают только старшую половину частот каждой головы; SWA-слои сохраняют полный RoPE.

Результат — KV-кэш примерно 27% от обычного трансформера. При контексте 128K это 1,6 ГБ против 4,3 ГБ у Qwen3.5-4B и 5,6 ГБ у MiniCPM5-2B. Операционно это разница между «влезает в ноутбук» и «нужен сервер». В 4-битной квантизации текстовая модель весит около 1 ГБ.

Отдельная деталь — head-wise sigmoid gating: головы внимания могут отключаться, подавляя выбросы активаций, вредные для 4-битной квантизации. Это не абстрактная архитектурная прихоть, а инженерное решение для конкретного сценария развёртывания.

Показательно, как строился архитектурный поиск: hardware-in-the-loop с 14 комбинациями устройств и бэкендов — от Samsung Galaxy S26 Ultra и Raspberry Pi 5 до Apple M4 Max, AMD Ryzen AI и Qualcomm Hexagon NPU. Для LFM2 таких комбинаций было две. Архитектуру настраивали под железо, а не портировали задним числом.

Deferred tool loading: как маленькая модель работает с тысячами инструментов

Ключевой механизм LFM3 — отложенная загрузка инструментов. У агента может быть каталог из 108 инструментов телефонного приложения. Загрузить все схемы в контекст — дорого и шумно: они вытесняют полезную информацию. Вместо этого модель вызывает search_tools, получает только имена релевантных инструментов, а полные определения подгружает в момент фактического вызова. Вызовы оформляются в XML-подобном формате в тегах <tool_call>.

Это объясняет, почему 1,7B-модель вообще справляется с агентными задачами. Она обходит ограничение контекста не количеством параметров, а инженерным решением.

Показателен тест MacPaw: LFM3-1.7B против Qwen3.5-2B на 65 повседневных агентных задачах в реальных macOS-средах — 64% успеха против 48%, на 58% меньше токенов на задачу. Самая показательная цифра — «застревания» менее чем в 1% попыток против 15% у конкурента. Агент реже упирается в тупик, где нужен человек. Иван Петруха, Staff AI Engineer в MacPaw, формулирует жёстко: «LFM3 — первая суб-2B модель, которую мы тестировали и которая готова к реальной агентной работе на Mac». Стоит помнить, что MacPaw — партнёр запуска, так что цифры партнёрские.

Где проходит граница

Признание Liquid в модель-карте — не использовать LFM3 для агентного кодинга и сложных многошаговых рассуждений — это не противоречие позиционированию, а артикулированная граница. «Энциклопедию в 1,7 млрд параметров не упакуешь», как формулирует habr.com. На Humanity's Last Exam модель без инструментов набирает 7,17, с инструментами — 13,90. Поиск почти удваивает результат.

Практические следствия для инженера: reasoning traces включены по умолчанию в chat template, и отключение даёт непоследовательное поведение на задачах, требующих рассуждений. Рекомендуемая температура — 0,1 с top-k и штрафом за повторения для чата, инструментов и кодинга; выше температура и top-p для математики и STEM. Это настройки, которые придётся выставить в коде, а не абстрактные рекомендации.

Экономика и развёртывание

Продакшен-профиль LFM3-1.7B выглядит убедительно: на одной B300 при 1024 параллельных запросах — 3,6 млрд токенов в сутки, примерно 42 000 токенов в секунду с одного ускорителя. Для массовых сценариев — классификация тикетов, извлечение полей, маршрутизация — это конкретная экономика. На Q4_0 в llama.cpp с 32K контекстом префилл минимум в 2,5 раза быстрее, декодинг минимум в 1,8 раза быстрее всех сравнимых моделей на всех трёх измеренных устройствах.

Экосистема подхватила модель быстро: поддержка в Ollama появилась через день после анонса — v0.40.12 для Apple 26 октября, v0.40.13 для Linux и Windows 28 октября, включая TTS в аудио-моделях. Форматы — BF16, FP8, NVFP4, GGUF, MLX, ONNX. Дообучение на одной GPU через TRL: SFT, DPO, GRPO, continued pretraining.

Есть и скрытое ограничение. LFM Open License v1.0 — собственная лицензия Liquid. «Open-weight» не значит «бесплатно для всех»: компаниям с годовой выручкой выше 10 млн долларов нужно отдельное коммерческое соглашение. Для российских компаний это дополнительный барьер, который стоит проверить до запуска в продакшен.

Отдельная линия — decision-модели d1-2B и d1-Omni-2B: типизированные ответы (да/нет, выбор, оценка, точка) с калиброванными вероятностями за один прямой проход. Цена API — 0,02 доллара за миллион входных токенов, без платы за выход.

Что из этого следует

LFM3 — ответ на вопрос, что делать, когда большие модели слишком дороги для массовых агентных сценариев. Ответ Liquid: спроектировать архитектуру под железо и агентный паттерн, а не под бенчмарк.

Практическое правило простое. Если в стеке есть агент, который в основном вызывает инструменты, — LFM3-1.7B стоит прогнать на своих сценариях рядом с текущей моделью, особенно если важны стоимость за токен, приватность и латентность. Если задача — знания и длинные рассуждения, маленькая модель не спасёт: нужна связка с поиском или большая модель.

Главный вывод не в цифрах бенчмарков, а в смене механики. Для маленьких моделей инструменты — не дополнение, а основной способ существования. Инженеру важно понимать, какая именно задача перед ним: та, где модель должна думать, или та, где она должна действовать. LFM3 создана для второй.

Read more

Многозадачность: привычка к самообману, которая стоит до 40% рабочего времени

Многозадачность: привычка к самообману, которая стоит до 40% рабочего времени

Мозг не умеет работать параллельно: он лишь быстро переключается между задачами, тратя на это до 40% времени. Исследования показывают, что те, кто считает себя мастерами многозадачности, на самом деле хуже справляются с переключением внимания. Разбираем механизм самообмана и цену, которую мы платим…

Китайский ИИ-пузырь лопнул: $480 млрд испарились, а государственная стратегия осталась без топлива

Индекс STAR50 потерял 40% за четыре месяца, капитализация сократилась на $480 млрд. Разбираем, как государственный разгон рынка привел к переоценке в 100 годовых прибылей и почему падение бьет по планам Пекина финансировать ИИ за счет сбережений населения.

OpenBot: локальный воркспейс для нескольких ИИ-агентов с полным доступом к системе

OpenBot: локальный воркспейс для нескольких ИИ-агентов с полным доступом к системе

OpenBot от nightly-labs объединяет нескольких ИИ-агентов на вашем компьютере, давая им полный доступ к файлам и командам без подтверждений. Разбираем механику, провайдеров, ограничения Linux и цену такой свободы — от AppArmor до лицензии PolyForm.