/ Модель

Характеристики

Контекст
4 096 токенов
Параметры
3,8 млрд
Размер весов
7,7 ГБ
Лицензия
MIT
Архитектура
phi3 · dense
Базовая модель
Phi-4-mini-reasoning
Библиотека
transformers
Опубликована
12 сен 2026

hit-promo-reasoner

Генерация текстаТекст → текст3 профессии

Дообученная на данных HIT Promotional Products модель для ответов по каталогу и расчёта оптовых цен и условий заказа по предоставленным данным.

287скачиваний за 30 дней3лайкавеса обновлены12 сен 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

raj-hitpromo/hit-promo-reasoner — специализированная языковая модель для поддержки сотрудников отдела продаж и дистрибьюторов HIT Promotional Products. Это дообученная с помощью QLoRA модель Microsoft Phi-4-mini-reasoning, архитектура Phi-3, плотная causal language model с 3,8 млрд параметров. Она принимает текстовые запросы и сведения о товарах и правилах, переданные в контексте, и формирует текстовые ответы; заявленная длина контекста — 4096 токенов.

Модель предназначена для ответов на вопросы по каталогу, расчёта NET/EQP-стоимости для заданного тиража, проверки сроков и минимального заказа, а также извлечения характеристик товара в структурированный JSON. Для актуальных ответов система должна сначала находить подходящие записи каталога и передавать их модели. Модель не выполняет самостоятельный поиск по каталогу и не рассчитывает цену перепродажи, маржу или доставку.

В карточке описано обучение на товарном фиде и базе знаний HIT, а также валидация на отложенных примерах. Модель может ошибаться в арифметике, поэтому расчёты перед использованием в коммерческом предложении следует сверять с актуальными данными. Лицензия репозитория — MIT.

Сценарии применения

  • расчёт NET/EQP-стоимости тиража по ценовым уровням
  • ответы на вопросы о характеристиках товара и площади нанесения
  • проверка минимального заказа и сроков выполнения
  • извлечение характеристик товара из текста в JSON
  • подготовка ответов для сотрудников продаж и дистрибьюторов по переданным записям каталога

Ограничения

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

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

HIT Promotional Products - catalog and quoting merged model

A domain-tuned reasoning merged model for HIT Promotional Products. It answers the questions a sales rep or distributor asks while quoting a job: what will this run at 2,500 pieces, how big is the imprint area, can we hit a 14-day deadline, does this qualify as a less-than-minimum order.

What the prices are. Catalog figures are HIT's NET/EQP pricing -- what a distributor pays HIT. The distributor's own sell price, margin and freight are not in this data, and the model says so when it quotes.

Results

Validation loss fell at every checkpoint, and the best checkpoint is the final one -- the model was still improving when the epoch ended, with no sign of overfitting: 0.182 -> 0.128 over 9 checkpoints, with token accuracy rising to 96.5%. Measured on the full held-out validation split at every checkpoint.

StepValidation lossToken accuracy
1000.1817795.48%
2000.1579295.93%
3000.1482896.15%
4000.1436896.19%
5000.1378796.31%
6000.1334396.40%
7000.1297496.50%
8000.1285596.51%
8870.1283596.52%

What it is

A QLoRA fine-tune of microsoft/Phi-4-mini-reasoning, trained on HIT's product feed and knowledge base. The base model is open-weights, American-built, and reasons before it answers; the adapter teaches it this catalog and HIT's order policy, not general promotional-products trivia.

Intended use

Internal support for HIT sales reps and distributors, with catalog records supplied in the prompt. The pipeline retrieves the relevant product rows and policy chunks and puts them in context; the model reasons over them. It is not a catalog lookup on its own, and it is not a substitute for the live feed.

Out of scope

  • Setting your sell price. The model quotes NET/EQP off the catalog and says so, but your margin and freight are not in the data, so the last step of a customer quote is yours.
  • Answering without context. Asked about a SKU with no record in the prompt, the model is trained to say it does not have one. That is the designed behaviour, and it is more trustworthy than a confident answer from memory.

Training data

15,779 supervised examples generated from HIT's product feed and knowledge base.

SplitExamplesSource groupsMean answer chars
train14,2013,570607.9
val790188620.9
test788208581.0
TaskExamplesWhat it teaches
quantity_pricing4,000quantity and budget arithmetic across the price breaks
product_qa4,000grounded single-field lookups (imprint area, colors, origin, MOQ)
spec_extraction3,999free text to a structured spec JSON
policy_lookup1,666lead times, minimums, less-than-minimum, compliance, returns
decoration_advice1,079which decoration methods a product and its art support
comparison869A vs B for a stated use case
product_recommendation128a brief in, a ranked shortlist with reasons out
kb_qa38grounded Q&A over the knowledge base

Splits are grouped by source_id, not sampled per row: every colour variation of a style moves together, so a held-out score cannot be inflated by having seen the same product in training under a different variation code.

Every example was generated only where the answer is derivable from the source record. Nothing plausible-sounding was filled in: a model trained on invented specs learns to invent specs.

Training procedure

SettingValue
Base modelmicrosoft/Phi-4-mini-reasoning
MethodQLoRA (frozen nf4 base)
LoRA rank / alpha32 / 64
LoRA dropout0.05
Target modulesqkv_proj, o_proj, gate_up_proj, down_proj
Epochs1
Learning rate0.0001
Effective batch16
Max sequence length4096
Reasoning formatthink_tags

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

model = AutoModelForCausalLM.from_pretrained("raj-hitpromo/hit-promo-reasoner", dtype="bfloat16", device_map="auto")
tokenizer = AutoTokenizer.from_pretrained("raj-hitpromo/hit-promo-reasoner")

The system prompt matters -- it carries the NET-pricing and grounding rules the model was trained against. It is in hit_model/data/templates.py as SYSTEM_PROMPT, and the serving path applies it for you.

Limitations

  • Confirm figures before they reach a customer. The model reasons over the context it is given and shows its arithmetic, but a fluent chain of thought can still land on a wrong number. Anything going onto a quote should be checked against the live feed.
  • The catalog moves. Prices, lead times and stock change daily; the weights are a snapshot. This is why retrieval is part of the design -- context comes from the live feed, so the model tracks the catalog without being retrained.

Provenance

Built with the pipeline in this project; see MODEL_BUILD.md for the full method. Card generated 2026-09-12 from the config, dataset stats, and evaluation report that produced this artifact.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Phi3ForCausalLM
Ревизия весов
305420f

0 моделей