Instructions to use infosave/cmf-decision with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- cortiq
How to use infosave/cmf-decision with cortiq:
# one Rust binary, no additional dependencies cargo install cortiq-cli # or a prebuilt binary from github.com/infosave2007/cmf/releases hf download infosave/cmf-decision --include "*.cmf" --local-dir . ls *.cmf # some repos ship more than one quantization
cortiq run FILE.cmf --prompt "What is the capital of France?"
cortiq serve FILE.cmf --port 8080 # OpenAI-compatible server
- Laya
How to use infosave/cmf-decision with Laya:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
Download README_RU.md from infosave/cmf-decision: direct link, hf CLI and curl.
- Browser
- Download file 9.26 kB
-
https://huggingface.co/infosave/cmf-decision/resolve/main/README_RU.md
- Command line
-
hf download hf://infosave/cmf-decision/README_RU.md
-
curl -L -o README_RU.md https://huggingface.co/infosave/cmf-decision/resolve/main/README_RU.md
CMF Decision
Решение за миллисекунды. Вся модель — в одном CMF-файле.
Определите тему обращения, направьте запрос в нужный отдел или обучите свой навык выбора инструмента. Cortiq выбирает метку, а при неопределённости отказывается от ответа — без локальной генерации токенов. Для незнакомых случаев подключите оракул и используйте его ответы для обучения своих навыков.
Локальные решения · Свои навыки · Подключаемый оракул
Попробовать в Spaces → — введите запрос и посмотрите решение, уверенность и ошибки реконструкции. Без установки и API-ключа.
Запуск · Свой навык · Оракул · API · Методика · English
Быстрый запуск
Готовый сервис без установки
allaigate Routing API — готовый сервис маршрутизации на основе формата CMF. Получите API-ключ на сайте и подключите сервис по документации: скачивать модель и разворачивать собственный сервер не нужно.
Локальный запуск
Установите актуальную опубликованную CLI из crates.io (нужен Rust 1.88 или новее):
cargo install cortiq-cli --locked
Для обновления повторите ту же команду. Скачайте модель и получите первое решение:
curl -fL -o cortiq-decision.cmf \
https://huggingface.co/infosave/cmf-decision/resolve/main/cortiq-decision.cmf
cortiq decide cortiq-decision.cmf --skill banking77 -p "I still have not received my new card"
Результат: card_arrival — ожидание доставки карты. Решение принято локально,
ключ облачного API не нужен. Готовые навыки: banking77, clinc150, massive.
Выберите устройство
Без настройки используется CPU. Та же установленная CLI поддерживает GPU, начиная с Cortiq 0.8.0:
# Apple Silicon
CORTIQ_DECISION_DEVICE=metal cortiq decide cortiq-decision.cmf \
--skill banking77 -p "I still have not received my new card"
# Vulkan GPU — нужен аппаратный Vulkan-драйвер
CORTIQ_DECISION_DEVICE=vulkan cortiq decide cortiq-decision.cmf \
--skill banking77 -p "I still have not received my new card"
Если GPU несколько, задайте CORTIQ_DECISION_VULKAN_ADAPTER — уникальную часть
имени карты. Для cortiq serve действуют те же переменные. Подробнее →
С версии 0.8.6 вопрос с вариантами, на которые ни один навык не обучен, выучивается по ответам оракула в авто-навык и дальше решается локально за миллисекунды; редкие метки остаются в карантине и продолжают обучаться. Как учатся авто-навыки →
Результаты измерений
Качество самой модели против Jev 1.13
В режиме с отказом точность принятых ответов — 97,24–98,70%, а доля запросов, на которые модель отвечает локально, — 54,30–92,11%. Это разные показатели: высокая точность принятых ответов не означает ответ на каждый запрос. Результаты по каждому набору →
Laya: 77 вариантов на одном Mac
Обученный навык CMF: 93,34%, 3,10 мс p50. Базовая English-модель Laya, все 77 меток сразу: 35,65%, 917,59 мс p50. Все 3 080 запросов, локально, без оракула. Стресс-тест с 77 вариантами, не лучший возможный результат Laya: предварительный отбор вариантов и multilingual не проверялись; обучение различается. Методика, неудачный прогон с длинным описанием и исходные ответы →
Скорость: теперь Metal и Vulkan
1,10–1,24 мс на RTX PRO 4000; 2,28–2,58 мс на Apple M4. Ускорен весь локальный путь, а не только ядро реконструкции. На всех 10 554 тестовых примерах решения и отказы совпали с CPU. Переобучения нет.
На M4 запросы CPU/GPU чередуются; на RTX измерена прогретая непрерывная серия. После простоя RTX медленнее; под нагрузкой рабочего стола хвост задержек Metal может быть хуже CPU. Методика, задержки и память → · Предыдущее API-сравнение с Jev →
Стоимость: облако только для сложных случаев
При полностью локальной работе платы за API нет. В гибридном тесте сложные случаи решал DeepSeek V4.1 Flash: итоговая точность — 93,93% / 97,47% / 88,00%. Это пересчёт сохранённых расходов, без стоимости оборудования и электричества. Подключение оракула →
Зачем CMF
- Один файл для переноса. Энкодер, навыки и правила решений внутри.
- Резонанс вместо генерации. Каждая метка пробует восстановить сигнал запроса. Побеждает наименьшая ошибка; проверка уверенности разрешает ответ или возвращает отказ.
- Свои задачи. Добавляйте навыки по примерам, не меняя параметры старых. Обновления можно версионировать и откатывать.
- Локальная работа по умолчанию. Внешний оракул подключается отдельно.
Добавьте свой навык
Подготовьте примеры с метками в train.jsonl и описание меток в question.json:
cortiq decision add-skill cortiq-decision.cmf --skill support \
--train train.jsonl --question question.json -o support.cmf
cortiq decide support.cmf --skill support -p "Please cancel my subscription"
Формат примеров, калибровка и параметры →
HTTP-сервер: cortiq serve cortiq-decision.cmf.
Запросы, ключи и совместимость с роутером →
Условия сравнения: повторно использованные открытые наборы; CMF обучен на train + dev, Jev получил по два примера на метку. В модели объединены энкодер, переработанный технологией Cortiq NVG, и обученные резонансные топологии. Методика и лицензии · Данные графиков
Resonance Routing — US 19/452,440.


