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.