Skip to main content

Implementación y configuración

Envía un email a support@omniloy.com con tu nombre de empresa, descripción del proyecto y uso esperado. El equipo de Omniloy te proporcionará tu apikey. Para las claves más nuevas el SDK selecciona el endpoint automáticamente; otras claves también incluyen un baseurl — Omniloy te indica cuál aplica a la tuya. El tiempo de respuesta habitual es de 1-2 días laborables. Consulta el Quickstart para más detalles.
  • Sandbox: Entorno de pruebas con datos simulados, ideal para desarrollo e integración. Sin facturación por uso. Las respuestas de IA pueden usar datos de ejemplo.
  • Producción: Entorno real con procesamiento completo de IA médica y facturación por uso. Requiere certificado SSL válido y API key de producción.
El único cambio de código necesario es sustituir tu apikey — Omniloy te da una clave distinta para cada entorno. Si tu clave requiere baseurl, sustitúyelo también. Consulta ¿Cómo migro de sandbox a producción? más abajo.
Sí, simplemente omita las propiedades template y templateid. SofIA operará automáticamente en modo solo chat sin el botón de generar. Ideal para consultas por texto o integraciones con sistemas existentes.
  1. Reemplaza la apikey con tus credenciales de producción — Omniloy emite una clave distinta por entorno
  2. Si tu clave requiere baseurl, actualízalo al endpoint de producción
  3. Valide la configuración con una consulta de prueba
  4. Implemente monitorización y logging apropiados

Datos e integración

SofIA no persiste datos clínicos. El reporte generado se entrega a través del callback handleReport y es responsabilidad de su aplicación almacenarlo en su EHR o sistema de gestión.
  • Incluye campos url en las entradas de patient_medical_notes para referenciar registros externos en lugar de incluir todo el historial (ver Datos del paciente)
  • Incluya únicamente información relevante para la consulta actual
  • Segmente datos por especialidad o periodo temporal
Los esquemas deben seguir JSON Schema Draft-07. Incluya siempre:

Codificación clínica

La codificación clínica automática (CIE-10, SNOMED CT, LOINC) está disponible a través de la SofIA API (Codify). En el SDK, puedes habilitar referencias de codificación en tu esquema de template usando la propiedad source — consulta Esquemas de datos clínicos para más detalles.
Sí. En el SDK, puedes solicitar una terminología directamente en la description de un campo (p. ej. “con su código CIE-10”), o codificar contra un master personalizado estableciendo el source del campo. Los masters se provisionan por cuenta — contacta a support@omniloy.com para que creen tu master personalizado y te proporcionen su valor de source. Consulta Esquemas de datos clínicos para más detalles. En la API, pasa la terminología deseada en el payload de tu petición — consulta la visión general de la API.
  • Implementa siempre revisión médica para códigos críticos — los códigos generados por IA deben ser verificados por un clínico antes de su envío
  • Configura campos "required" en tu JSON Schema para asegurar que los códigos clave estén siempre presentes
  • Usa el callback handleReport para ejecutar lógica de validación personalizada antes de persistir en tu EHR
  • Habilita debug="true" durante el desarrollo para inspeccionar el payload completo del reporte

Rendimiento y escalabilidad

  • Payload máximo: 100 KB para template y 100 KB para patientdata
  • Sesiones simultáneas: Depende de tu plan de suscripción — contacta support@omniloy.com para más detalles
  • Rate limiting: Configurado por API key según tu contrato. Si recibes respuestas HTTP 429, has excedido tu límite de peticiones
  • Use esquemas JSON concisos y específicos
  • Reduzca el tamaño de template y patientdata para minimizar el tiempo de procesamiento
  • Use debug="true" para identificar cuellos de botella en la consola del navegador
  • Pre-cargue datos relevantes cuando sea posible

Soporte técnico

SofIA es compatible con navegadores modernos que soporten WebRTC y WebSockets:
  • Chrome 80+
  • Firefox 75+
  • Safari 13+
  • Edge 80+