LeoRad

Portal de integração da plataforma LeoRad para desenvolvedores.

A plataforma LeoRad foi desenvolvida para analisar, processar e interagir com laudos radiológicos por meio de assistentes de inteligência artificial treinados especificamente para o domínio da radiologia.

Este guia descreve as formas disponíveis de integração, permitindo que o seu sistema incorpore ou consuma os recursos da plataforma de acordo com a arquitetura da sua aplicação.

INTEGRAÇÕES DISPONÍVEIS

Escolha a forma de integração que melhor se adapta ao seu sistema.

Integração via iFrame (Recomendada)

Recomendada para aplicações web que desejam incorporar a plataforma diretamente na interface, com suporte a comunicação bidirecional em tempo real.

Incorpore a plataforma via <iframe> passando o token do usuário na URL. A comunicação entre sua aplicação e o LeoRad ocorre por meio de eventos postMessage, permitindo enviar conteúdo ao editor, receber o laudo finalizado programaticamente e reagir ao carregamento da aplicação. Parâmetros opcionais de query string permitem pré-carregar templates HTML, indicação clínica e filtros de modalidade.

Integração via API REST

Indicada quando é necessário acesso programático direto aos recursos de IA da plataforma, sem incorporação de interface gráfica.

A API Voice-Processor disponibiliza quatro endpoints: geração de laudos com streaming (/ai/assistant), transcrição de áudio (/ai/speech), revisão anotada de laudos (/ai/review) e extração de texto por OCR (/ai/scan). Segue o padrão REST com autenticação via token JWT.