AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Застосунки LLM та дані охорони здоров'я

Використання великих мовних моделей з даними охорони здоров'я: запит та відповідь API контексту, хмарні та локальні моделі, агентні системи, пошук проти контексту та створення запитів з походженням.

Застосунок, який використовує велику мовну модель із медичними даними, має вирішити одну проблему, яку модель не може: яку частину запису пацієнта помістити в підказку та як її позначити, щоб модель могла відрізняти факти від приміток. Anpheros вирішує це з боку даних за допомогою контекстного API: враховуючи пацієнта, завдання та бюджет токенів, він повертає відповідні розділи запису пацієнта HL7 FHIR R4, кожен елемент позначений своїм джерелом. Ваш застосунок надсилає цей контекст до обраної вами моделі — розміщеної або локальної.

Як підключити LLM до медичних даних FHIR? Зберігайте записи в сховищі FHIR, до якого модель не може отримати прямого доступу — з Anpheros, запис пацієнта HL7 FHIR R4 — запитуйте бюджетний контекст із позначеним джерелом (POST /v1/context) і поміщайте цей контекст у підказку обраної вами моделі. Модель ніколи не отримує облікових даних бази даних або API; ваш застосунок здійснює виклики в межах згоди пацієнта.

Anpheros не запускає моделі та не має нативної інтеграції з жодним постачальником моделей або локальним середовищем виконання.

Шаблон

1. your app  ── POST /v1/context {patient, task, question, budget_tokens, format} ──►  Anpheros
2. Anpheros  ── sections + text + omitted + warnings + manifest_id ──────────────────►  your app
3. your app  ── system prompt + context + user question ─────────────────────────────►  the model
4. the model ── answer ───────────────────────────────────────────────────────────────►  your app
5. your app  ── optional write-back with author_type "ai" ──────────────────────────►  Anpheros

Запит контексту

curl -X POST https://platform.anpheros.com/v1/context -H "Authorization: Bearer $TOKEN" -H 'content-type: application/json' -d '{
  "patient": "'$PID'",
  "task": "medication review before a cardiology visit",
  "question": "How did blood pressure evolve over the last 3 months?",
  "budget_tokens": 1500,
  "format": "text"
}'
Поле Значення
patient ідентифікатор пацієнта, який бачить ваш обліковий запис
task, question що робитиме модель; платформа планує, які частини запису є релевантними
needs необов'язкові явні потреби, наприклад ["labs:4548-4", "vitals:trend:85354-9", "timeline:180d"]
budget_tokens розмір контексту, 300–8 000 (за замовчуванням 2 000)
format structured (секції JSON) або text (також повертає готовий текстовий блок)
window_days необов'язкове вікно ретроспективного перегляду

Контекстна відповідь

Хмарні моделі

З хостованою моделлю — від OpenAI, Anthropic, Google, xAI або іншого постачальника — ваш бекенд поміщає контекст у запит (prompt) і викликає API постачальника. Контекст залишає вашу інфраструктуру для цього постачальника, тому:

Локальні моделі

З моделлю, яку ви запускаєте самостійно — наприклад, через Ollama або інший локальний середовище виконання — єдиним мережевим викликом, що передає дані пацієнта, є виклик між вашим бекендом та Anpheros; запит і відповідь залишаються на вашій інфраструктурі. Менші локальні моделі мають менші контекстні вікна: відповідно нижчі budget_tokens і надають перевагу format: "text".

Агентні системи

Коли модель вирішує, які виклики робити, надайте їй інструменти (контекст, пошук, часова шкала) замість необроблених облікових даних, тримайте сфери дії вузькими та логуйте кожен manifest_id поруч із відповіддю. AI-агенти та медичні дані

API контексту чи власний пошук?

Конвеєр пошуку за вільним текстом (ембединг фрагментів документів та їх пошук) корисний для неструктурованих нотаток. Для структурованих медичних даних API контексту зазвичай простіший і безпечніший: він працює з кодованими ресурсами FHIR, зберігає походження, знає про тенденції та періоди лікування, поважає згоду та проходить аудит. Ці два підходи можна комбінувати — наприклад, контекст з Anpheros плюс знайдені фрагменти з документів, якими ви керуєте.

Підказки з походженням даних

Зберігайте мітки в підказці та поясніть моделі, що вони означають:

The context below comes from the patient's record. Each item is labelled with its author type
(patient, practitioner, device, import, derived) and source. Items under ai_notes were written by an
AI earlier and are not verified. Say which items your answer relies on. If the context is marked as
partial, say so. Do not give a diagnosis or change a treatment; suggest discussing it with a clinician.

Пов'язане

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy