Сгенерированная диаграмма под названием «Flint v1.0 vs Flint 40B-A2.5B» с подзаголовком «Одна модель. Три названия». В центральном блоке со скруглёнными углами написано: «Одна модель на 39,8 млрд параметров, Apache 2.0, 21 октября 2026 г.», и от него к трём карточкам идут три соединительные линии: Flint v1.0 с пометкой «идентификатор обслуживания», Flint 40B-A2.5B с пометкой «название архитектуры» и RecursiveSI/flint с пометкой «репозиторий контрольных точек». В нижнем колонтитуле указано, что все три названия относятся к одной и той же модели с открытыми весами.
Guides & Insights

Flint v1.0 против Flint 40B-A2.5B: это одна и та же модель, и название имеет значение

Автор

Rowan Sterling

Дата публикации

Новые модели · 20Все модели →
Бенчмарки: Artificial Analysis · обновляется ежедневно
Назад ко всем статьям

Flint v1.0 и Flint 40B-A2.5B — это не две модели. Это два названия одного файла. Первая модель Recursive для программирования с открытыми весами — это сеть со смесью экспертов, содержащая в общей сложности 39,8 млрд параметров, из которых около 2,5 млрд активны на каждый токен, выпущенная 21 октября 2026 года под лицензией Apache 2.0; в реальном использовании она встречается как минимум под тремя разными названиями в зависимости от того, на каком уровне стека вы находитесь. Идентификатор API — flint-v1.0. Имя файла весов — Flint 40B-A2.5B. Исходный репозиторий — RecursiveSI/flint.

Это стоит прямо записать, потому что интернет уже начал воспринимать их как противостояние. Каталоги моделей указывают одну форму. Репозитории квантования — другую. Страницы бенчмарков сохраняют результаты под той строкой, которую использовал их источник. Вставьте «Flint v1.0» и «Flint 40B-A2.5B» в инструмент сравнения, и он с радостью создаст страницу, подразумевающую, что выбор существует. Выбора нет. Есть одна модель и проблема с названием.

Три метки, одна контрольная точка

Каждое имя существует потому, что разным частям стека нужна разная строка, и, как только вы понимаете, какая именно часть, вы примерно за секунду можете определить, на что смотрите.

• Flint v1.0 — это идентификатор сервиса, записанный в пространстве имён поставщика примерно как recursive/flint-v1.0. «v1.0» — это версия, прикреплённая тем, кто управляет конечной точкой, чтобы позже можно было выпустить 1.1, не ломая всех клиентов, которые уже на неё указывают. Вы видите эту форму в хостинговых API, в раскрывающихся списках моделей и в коде, где указано model="recursive/flint-v1.0". Некоторые листинги содержат суффикс :free, который описывает ценовой уровень именно этой конечной точки, а не другую модель.

• Flint 40B-A2.5B — название архитектуры, и единственное из трёх, которое хоть что-то говорит о файле. «40B» — общее число параметров, «A2.5B» — число активных параметров на токен, а форма с дефисом — это конвенция, к которой пришли разреженные модели смеси экспертов. Эта форма встречается на карточке исходной модели, в названиях репозиториев квантования и в любом обсуждении, где важен размер. Кроме того, это форма, наиболее вероятно являющаяся фактически корректной, поскольку она выводится из конфигурации, а не назначается каталогом.

• RecursiveSI/flint — путь к вышестоящему репозиторию Hugging Face, содержащему BF16-чекпоинт, конфигурацию, токенизатор, шаблон чата и комплект для обслуживания SGLang. Всё остальное происходит от него. Если производный репозиторий не прослеживается до RecursiveSI/flint, то это не Flint.

A screenshot of the RecursiveSI/flint model card on Hugging Face, showing the repository path and an apache-2.0 licence label above the heading Recursive Flint. The summary states that Flint is a mixture-of-experts language model for coding agents with 39.8 billion total parameters and approximately 2.5 billion active per token, and that the repository contains the BF16 checkpoint, model configuration, tokenizer, chat template and an SGLang serving kit, with quantized variants prepared separately for NVIDIA and Apple Silicon runtimes. The sidebar shows a BF16 safetensors model size of 40B parameters, 8 finetunes and 62 quantizations, and a panel reading that this model is not deployed by any Inference Provider.

Сборки сообщества подчиняются той же логике. Конвертации и квантованные наборы, ориентированные на Apple silicon или среды выполнения GGUF, обычно носят описательное название, потому что человек, скачивающий файл размером 22 ГБ, хочет знать, что внутри, а не какой номер версии каталога присвоила хостинговая платформа. Лежащий в основе во всех случаях один и тот же контрольный пункт, который Recursive опубликовала 21 октября 2026 года.

Почему это стоит людям реальных денег

Путаница в названиях обычно просто раздражает. Здесь она имеет два важных последствия.

Первое — ложное сравнение. Flint сравнивают с другими моделями на основании цифр, поданных под одним или другим названием, и у читателя, который встречает «Flint v1.0 набрал 74,2 балла на SWE-bench Verified» в одном месте и «Flint 40B-A2.5B набрал 74,2 балла на SWE-bench Verified» где-то ещё, нет причин заключать, что это один и тот же результат. А это один и тот же результат. Никто не публиковал вторую, отличную оценку под другим названием — модели всего четыре дня, и независимой оценки под каким-либо названием вообще нет.

Второе — неприятный сюрприз в счетах. Поскольку одно название является идентификатором обслуживания, можно платить по ставке за токен за модель, которую можно один раз скачать и запускать, тратясь только на электроэнергию. Это законный обмен — вы покупаете чужое оборудование, бесперебойность и операции, — но он должен быть осознанным. Recursive публикует веса под Apache 2.0 без ограничения по доходу и без коммерческих ограничений. Если вы платите за хостинговую конечную точку Flint, стоит спросить себя, за что именно вы платите, и ответом должно быть что-то иное, чем доступ к модели.

Есть третья, более тонкая цена: отмывание лицензии. Apache 2.0 не становится чем-то другим только потому, что нижестоящий хост переименовывает эндпоинт. Если производный репозиторий описывает себя как другую модель, проверьте, действительно ли это так.

Как определить, на какой из них вы смотрите

Три быстрых теста, в порядке надёжности.

• Если в строке есть префикс поставщика и косая черта, то это идентификатор обслуживания. Рассматривайте его как адрес, а не как спецификацию. Модель, стоящая за ним, может быть привязана к более старому чекпоинту, чем тот, что сейчас опубликован в upstream, и по одному ID часто невозможно это определить.

• Содержит ли строка B-A-шаблон, например 40B-A2.5B или 30B-A3B? Тогда это описательное название архитектуры, и числа отражают реальную конфигурацию модели. Это единственная форма, которая несёт информацию, на которую можно опираться.

• Это путь из двух частей, оканчивающийся простым slug-именем модели, например RecursiveSI/flint? Тогда это сам чекпоинт, и его список файлов — источник истины. Размеры файлов в репозитории — 79,59 ГБ для BF16, 22,86 ГБ для NVFP4 GGUF, 25,99 ГБ для int4 GGUF, 22,58 ГБ для int4 safetensors — это те числа, которым можно доверять при планировании оборудования.

Если страница сообщает вам строку версии и результат бенчмарка, но нигде не называет количество параметров, это тревожный признак. Это значит, что страница описывает эндпоинт, а не модель.

A screenshot of the Files and versions tab of the RecursiveSI/flint repository on Hugging Face, showing a single commit labelled Initial release dated three days earlier and a repository size of 79.6 gigabytes. The file listing shows an assets folder, an sglang folder, a LICENSE file of 11.4 kilobytes, README.md, chat_template.jinja, config.json, generation_config.json, and fifteen safetensors shards named model-00001-of-00015 through model-00013-of-00015, each 5.37 gigabytes. The page states there is 1 contributor and 1 commit.

Решение, которое действительно стоит перед вами

Как только вы перестаёте сравнивать Flint с самим собой, главный вопрос — форма распространения: скачать его или вызывать где-то.

Загрузка даёт вам чекпоинт, возможность дополнительно его квантовать, возможность дообучить его — и никакой платы за каждый токен. Но она же даёт и операционную работу: 22.86 ГБ на диске, примерно 24 ГБ памяти, чтобы комфортно его держать, движок инференса, который нужно настроить, и шаблон чата, который нужно проверить, прежде чем доверять выводу. Для команды, которая уже запускает локальные модели, это обычный вторник. Для команды, которая этого не делает, это целый проект.

Вызов размещённого эндпоинта даёт вам OpenAI-совместимый клиент и чужой аптайм. Кроме того, это создаёт зависимость от конкретного развёртывания конкретного чекпоинта — вот почему строка версии вообще существует.

Большинство команд в итоге хотят и то и другое, и вот что действительно можем заявить мы: если вы уже маршрутизируете размещённые модели через один API, предельная стоимость такого вызова должна в точности равняться цене провайдера по прайс-листу. OrcaRouter передаёт цены провайдеров без наценки, поэтому изменение цены у поставщика отражается в тот же день, а не при следующем продлении договора. OrcaRouter не обслуживает Flint — это скачивание, а не одна из наших конечных точек — так что это утверждение касается остальной части вашего стека, а не этой модели.

О чём вам говорит название релиза

Два имени существуют потому, что существуют два канала распространения, — и именно в этом главная новость этих названий. Recursive в один и тот же день опубликовала открытые веса и комплект для развёртывания, и поэтому модель предстаёт и как файл, которым можно владеть, и как строка, которую можно вызвать. Модели, которые поставляются только одним способом, получают только одно имя.

Практический вывод неброский. Ищите «Flint 40B-A2.5B», когда хотите понять, что это за модель и подходит ли она вашей машине. Ищите строку версии, когда подключаете клиент и нужно узнать, как называется эндпоинт. А когда увидите, что их сравнивают, закройте вкладку — вам только что дважды показали одну и ту же модель.

A generated reference card titled How to read a Flint name, with three rows. The first pairs Flint v1.0, described as a serving identifier carrying a vendor prefix and a version stamp, with where it appears on hosted APIs and in model dropdowns. The second pairs Flint 40B-A2.5B, described as the descriptive architecture name giving 39.8B total and about 2.5B active, with where it appears on the model card and in quantisation repositories. The third pairs RecursiveSI/flint, described as the upstream checkpoint repository, with where it appears on Hugging Face. A footer states that all three labels refer to one Apache 2.0 model released on 21 October 2026.