/ Модель

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

Контекст
262 144 токена
Лицензия
Apache 2.0
Архитектура
minicpmv4_6 · dense
Базовая модель
MiniCPM-V-4.6
Библиотека
transformers
Опубликована
12 июн 2026

blood-test-minicpmv-4_6-medreason

Изображение и текст → текст3 профессии

Компактная мультимодальная модель для извлечения показателей и референсных диапазонов из изображений и PDF анализов крови в структурированный JSON.

14скачиваний за 30 дней2лайкавеса обновлены13 июн 2026

Бенчмарки

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

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

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

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

    Вместе с другими моделями категории «Изображение → текст» — сравнение идёт внутри одной категории.

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

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

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

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

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

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

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

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

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

Blood Test Explainer — MiniCPM-V 4.6 — компактная мультимодальная модель примерно на 1,3 млрд параметров, созданная для Build Small hackathon Романом и Димитрисом из American College of Greece / Deree AI Lab. Это дообученная версия openbmb/MiniCPM-V-4.6: LoRA обучали на языковых слоях, заморозив визуальный энкодер, а затем объединили с базовой моделью. Модель принимает фото или PDF бланка анализа крови и извлекает показатели, значения, единицы измерения, референсные диапазоны и отметки о повышенных или пониженных результатах в структурированный JSON; её можно запускать локально без подключения к сети.

Модель предназначена для образовательного извлечения и объяснения результатов рутинных анализов крови. В описанной оценке на небольшой выборке размеченных бланков она показала F1 0,746, полноту 0,647 и точность 0,880; авторы отмечают, что результаты следует считать ориентировочными. Для объяснений приложение сочетает модель с курированной медицинской базой знаний. Лицензия — Apache-2.0, как у базовой модели.

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

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

  • Извлечение показателей и значений из фото анализа крови
  • Преобразование лабораторного бланка в структурированный JSON
  • Определение единиц измерения и референсных диапазонов показателей
  • Отметка повышенных и пониженных результатов анализа
  • Локальная обработка бланков анализов для образовательного приложения

Ограничения

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

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

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

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

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

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

Открыть на Hugging Face

Blood Test Explainer — MiniCPM-V 4.6 (medical-reasoning fine-tune)

A ~1.3B vision-language model that reads a photo or PDF of a blood test and extracts the markers, values, units, reference ranges and high/low status as structured JSON, fully offline. It powers the Blood Test Explainer Space, built for the Build Small hackathon by Roman and Dimitris (American College of Greece / Deree AI Lab).

What it is

This is openbmb/MiniCPM-V-4.6 fine-tuned with a LoRA that was merged back into the base, so it is a single standalone model with no adapter to load. The fine-tune did not touch the extraction task directly. Instead, we froze the vision encoder and trained only the language layers on a general medical-reasoning dataset, and that made the model a better lab-report reader.

How it was trained

  • Method: LoRA on the language layers (vision encoder frozen), then merged into the base.
  • Data: FreedomIntelligence/medical-o1-reasoning-SFT (general medical reasoning, text only — no extraction examples).
  • Why: fine-tuning on our own extraction schema caused catastrophic forgetting and collapsed accuracy. Teaching the model general medical knowledge improved extraction instead.
  • Infra: ms-swift LoRA on Modal (A100). A small amount of reasoning data worked best.

Results

Field-level marker extraction on hand-labeled real reports:

ModelMarker F1RecallPrecision
Base MiniCPM-V 4.60.6550.5290.857
This model0.7460.6470.880

(Small evaluation set, so treat the numbers as directional.)

Intended use

Educational extraction and explanation of routine blood-test results, running locally / in-Space. The app pairs this model with a curated medical knowledge base so explanations are grounded and not hallucinated.

How to use

from transformers import AutoModelForImageTextToText, AutoProcessor

model_id = "build-small-hackathon/blood-test-minicpmv-4_6-medreason"
processor = AutoProcessor.from_pretrained(model_id)
model = AutoModelForImageTextToText.from_pretrained(model_id, device_map="auto").eval()
# Prompt the model with the lab-report image and ask for the markers as JSON.

The full extraction prompt and pipeline are in the app repository.

Limitations and safety

This is an educational tool, not a diagnosis. It can misread values, especially on noisy scans, and the evaluation set is small. It is meant to help someone understand their results and ask better questions of a clinician, not to replace one. License follows the base model, openbmb/MiniCPM-V-4.6.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
MiniCPMV4_6ForConditionalGeneration
Ревизия весов
72b258b

0 моделей