Обновить
8K+
20
Виталий Калистратов@VetaOne

Графический дизайнер

40,1
Рейтинг
21
Подписчики
Отправить сообщение

Спасибо 🥰 По фильтрам нет, только по годам как уже реализовано

Да, дать рецепт пирога или уругвайских пельменей?

Может быть, надо тестить. Я вот планирую, как начну свои анализы заносить, попробовать разные варианты, т.к. оптимизировать точно можно и нужно

Сейчас никак не суммаризирую, всё сливается в единое контекстное окно. но сегодня смотрел в сторону TOON и RAG и судя по всему пока не подходит не то ни другое. На счёт 1М контекста я бы конечно поспорил с Opus, но в целом согласен, что на данный момент норм и так

Скрытый текст

Где бы TOON помог

Наш GET /api/patient-context возвращает большой JSON с массивами однородных объектов — это ровно sweet-spot TOON:

  • diagnoses[] — массив объектов с одинаковыми полями

  • medications[] + prescriptions[]

  • lab_results[] — десятки записей с test_name, parameter, value, unit, ref_min, ref_max

  • plan[]medical_errors[]timeline[]

  • specialists[]vaccinations[]growth_log[]

Теоретически patient-context мог бы сжаться на 30-40% в токенах при передаче Claude-координатору.

Почему нам это НЕ нужно

  1. Мы не передаём JSON в промпт программно. Claude-координатор работает через CLI/SSH — Ты пишешь "посмотри service_instructions.md", Claude сам делает GET /api/patient-context и читает JSON. Промежуточного слоя encode/decode нет и не нужен.

  2. Контекст Claude Opus 4.6 — 1M токенов. Patient-context для одного ребёнка — это ~5-15K токенов. Экономия 40% = ~4-6K токенов. При окне 1M это 0.5% — незаметно.

  3. Нет API-costs проблемы. Мы не шлём тысячи запросов в API с данными пациента. Это 1-2 сессии координатора в неделю.

  4. Дополнительная сложность. Нужен TOON SDK в backend, encode перед передачей, decode при обработке ответов. Это новая зависимость + код + потенциальные баги — для медицинского трекера неоправданно.

  5. Claude отлично парсит JSON. Бенчмарк показывает 75.0% на JSON vs 76.4% на TOON — разница 1.4%, статистически незначима для наших объёмов.

  6. Наши данные не чисто табличные. timeline[].transcription — это длинные тексты расшифровок, ai_assessment — многострочные анализы. TOON не сжимает текстовые поля, только структуру.



Почему нам RAG не нужен и навредит

  1. У нас влезает ВСЁ. 50K из 1M = 5%. Даже если данных станет в 10 раз больше (500K) — всё ещё 50% контекста свободно.

  2. RAG теряет контекст. Он выбирает топ-N релевантных чанков по embedding-similarity. Но медицинский анализ требует полную картину: координатор должен видеть ВСЕ диагнозы + ВСЕ препараты + ВСЕ анализы одновременно, чтобы заметить взаимосвязи. RAG может не подтянуть давний диагноз, который вдруг стал релевантен новому анализу — и качество реально пострадает.

  3. У нас уже есть «свой RAG» — и он лучше. FTS5 поиск через GET /api/admin/tools/search?q=ТТГ + структурированная БД с FK-связями. Claude сам решает что подтянуть по необходимости. Это точнее чем vector similarity.

Спасибо огромное, я очень сильно ждал подобных комментариев. Да, в плане экономии токенов надо будет что-то придумывать точно. Пока ещё терпимо, но я прекрасно понимаю, что чем дальше, тем хуже. Спасибо, посмотрю ссылку сегодня

Да, в курсе, читал про каждый из них. Надеюсь врачи в комментариях поправят если ошибаюсь, но у меня сложилось впечатление что это какой то шаблонный набор, который назначается большинству на приёме у невролога с речевыми/поведенческими жалобами

Вот что опус говорит про них:

Скрытый текст

Когитум (ацетиламиноянтарная кислота)
Есть одно двойное слепое плацебо-контролируемое исследование 2023 года, но опубликовано в российском журнале. Международных крупных исследований нет. Не зарегистрирован FDA/EMA. PubMed

Кортексин (полипептиды мозга КРС)
Систематический обзор и мета-анализ: для Кортексина нашлось только 1 РКИ (80 участников), что не позволило провести мета-анализ. Уровень доказательности оценён как «low to very low». Зарегистрирован только в РФ/СНГ. PMC

Глицин
В мире продаётся как аминокислота/БАД, не как лекарство. Есть небольшие исследования по сну и шизофрении, но как ноотроп доказательная база слабая. В России один из самых продаваемых «ноотропов», но FDA его таковым не считает.

Винпоцетин
FDA выпустила предупреждение в 2019 году (опасен для беременных). Запрещён как добавка в Австралии, Новой Зеландии, Канаде. Нет хороших доказательств эффективности при деменции или инсульте. Wikipedia

Аминалон (ГАМК)
Ключевая проблема: ГАМК при пероральном приёме может не проходить через гематоэнцефалический барьер, то есть просто не добирается до мозга. Нет хороших научных доказательств эффективности как ноотропа. WebMD

Ницерголин
Есть Cochrane review, есть некоторые данные по деменции. Но EMA (Европейское агентство по лекарствам) оценила: доказательства эффективности очень ограничены, потенциальные риски перевешивают пользу. Cochrane

Глиатилин (холин альфосцерат)
Самый доказанный из списка. Есть РКИ, в Европе рецептурный для лечения Альцгеймера. В США продаётся как БАД (Alpha-GPC). Но назначался ребёнку, а исследования проводились в основном на пожилых. PMC

Нейробион
Это не ноотроп, а витамины B1+B6+B12. Имеет доказательную базу при дефиците витаминов группы B и нейропатиях. По сути единственный из списка, к которому нет претензий с точки зрения доказательности.

Общая картина: ни один из «ноотропов» в списке не имеет одобрения FDA. Большинство зарегистрированы только в РФ/СНГ. Доказательная база в лучшем случае «low to very low quality evidence».

Справедливое замечание, спасибо. Я не редактор и не журналист, складывать слова из букв это отдельный скилл, который не с рождения даётся. Но про сервис рассказать хотелось, так что написал как смог. Если есть конкретные места, которые режут глаз, напишите, поправлю

Opus сам видит, что за врач в документе, как правило, что он назначил, какие препараты, какие дозировки и прочее. Я только проверяю его выводы, пока этого хватает, каких-то ошибок именно по связям не было ещё. Да, даю сканы/оригиналы/фото, кратко описываю что за документ, он сам загружает всё в базу

Справедливо, медицина как наука не точная конечно, тут вы правы. Я имел в виду что данные в медицине точные: "анализы это цифры, дозировки это цифры, референсные значения это цифры". И вот с этими цифрами нейросеть работает хорошо. А с интерпретацией, конечно, всё сложнее, поэтому финальное решение всегда за врачом.

Печально, но в любом случае попробую. До того как мне напомнили что у нас есть ДМС, я уже был готов пойти и на следующий день сдать всё самостоятельно. Так что надеюсь не зря буду ждать эту неделю 😐 Но даже если анализы не покроются, в плане ещё осмотры специалистов их попробую пройти по ДМС

Хороший вопрос.Я пока не сдавал, только план составил. По условиям моего ДМС (Ингосстрах) анализы сдаются по направлению от врача из клиники, которая входит в программу. То есть путь такой: сначала к терапевту, он смотрит что из списка обосновано, выписывает направления, дальше с ними в лабораторию. Точно не «пришёл и сдал 35 штук по желанию».

Сейчас жду когда HR выйдет из отпуска и даст номер полиса, после этого позвоню в клинику и уточню как именно это организовать. Возможно не все 35 пунктов покроются, часть может оказаться за свой счёт. А по поводу вашей ситуации с операцией, удачи. Надеюсь всё пройдёт хорошо

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

Спасибо за комментарий и за то, что делитесь опытом, видно что из заботы. Вы правы что дети развиваются по-разному и часто речь просто приходит позже. Если бы речь была единственным вопросом, я бы скорее всего и не тревожился. Но в нашем случае задержка речевого развития это не отправная точка, а один из симптомов. За ней стоит неврологическая картина, которую я не хотел бы раскрывать публично, но которая документально подтверждена несколькими специалистами и обследованиями. Собственно, именно сложность этой картины и стала причиной написать сервис. Мы с женой прошли в том числе и через этап «может просто подождать», и через поиск баланса между гипердиагностикой и недооценкой.

Я очень завидую вашей младшей дочери (по доброму конечно) 🫢

Ему без разницы, но конкретно в том примере (с ошибкой) текстовый слой был

Справедливости ради, в плане клод вот что поставил "Ситилаб: Тестостерон общий 475р + свободный 1020р + ГСПГ 620р = 2115р. Мужской гормональный статус. Сдавать строго утром 8-10ч "
Но задал вопрос, скопировав твой коммент, вот что пишет:

Скрытый текст

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

Спасибо Хабр за упоминание, был рад поучаствовать ❤️

Информация

В рейтинге
215-й
Дата рождения
Зарегистрирован
Активность