AnpherosAnpheros PlatformDevelopers

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

Aplicações LLM e dados de saúde

Utilizar modelos de linguagem grandes com dados de saúde: pedido e resposta da API de contexto, modelos na nuvem e locais, sistemas agentivos, recuperação versus contexto e prompting com proveniência.

Uma aplicação que utiliza um modelo de linguagem grande com dados de saúde tem de resolver um problema que o modelo não consegue: qual parte do registo de um paciente colocar no prompt e como rotulá-la para que o modelo possa distinguir factos de notas. A Anpheros resolve-o no lado dos dados com uma API de contexto: dado um paciente, uma tarefa e um orçamento de tokens, retorna as secções relevantes do registo HL7 FHIR R4 do paciente, cada item rotulado com a sua origem. A sua aplicação envia esse contexto para o modelo que escolher — alojado ou local.

Como é que conecto um LLM a dados médicos FHIR? Mantenha os registos num repositório FHIR ao qual o modelo não consegue aceder diretamente — com a Anpheros, o registo HL7 FHIR R4 do paciente — peça-lhe um contexto orçamentado e rotulado com a origem (POST /v1/context) e coloque esse contexto no prompt do modelo que escolher. O modelo nunca recebe credenciais de base de dados ou de API; a sua aplicação faz as chamadas, dentro do consentimento do paciente.

A Anpheros não executa modelos e não tem integração nativa com nenhum fornecedor de modelos ou runtime local.

O padrão

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

O pedido de contexto

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"
}'
Campo Significado
patient o ID do paciente que as suas credenciais veem
task, question o que o modelo fará; a plataforma planeia quais partes do registo são relevantes
needs necessidades explícitas opcionais, por exemplo ["labs:4548-4", "vitals:trend:85354-9", "timeline:180d"]
budget_tokens tamanho do contexto, 300–8 000 (padrão 2 000)
format structured (secções JSON) ou text (também retorna um bloco de texto pronto a usar)
window_days janela de retrospetiva opcional

A resposta de contexto

Modelos na nuvem

Com um modelo alojado — da OpenAI, Anthropic, Google, xAI ou outro fornecedor — o seu backend insere o contexto no prompt e chama a API do fornecedor. O contexto sai da sua infraestrutura para esse fornecedor, pelo que:

Modelos Locais

Com um modelo que executa localmente — por exemplo, através do Ollama ou de outro runtime local — a única chamada de rede que transporta dados do paciente é a que ocorre entre o seu backend e o Anpheros; o prompt e a resposta permanecem na sua infraestrutura. Modelos locais mais pequenos têm janelas de contexto menores: budget_tokens mais baixas, respetivamente, e preferem format: "text".

Sistemas Agentivos

Quando o modelo decidir que chamadas fazer, forneça-lhe ferramentas (contexto, pesquisa, linha temporal) em vez de credenciais brutas, mantenha os escopos restritos e registe cada manifest_id ao lado da resposta. Agentes de IA e dados médicos

API de Contexto ou a sua própria recuperação?

Um pipeline de recuperação sobre texto livre (incorporando fragmentos de documentos e pesquisando-os) é útil para notas não estruturadas. Para dados médicos estruturados, a API de contexto é geralmente mais simples e segura: funciona com recursos FHIR codificados, mantém a proveniência, conhece tendências e períodos de tratamento, respeita o consentimento e é auditada. Os dois podem ser combinados — por exemplo, contexto do Anpheros mais passagens recuperadas de documentos que você gerencia.

Prompting com proveniência

Mantenha os rótulos no prompt e diga ao modelo o que eles significam:

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.

Relacionado

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