Las preguntas de atención al cliente pueden abarcar datos estructurados (pedidos, productos 🗃️), conocimiento no estructurado (docs/FAQs 📚) y otros sistemas integrados (actualizaciones de envío 🚚). En este post vamos a construir un agente de IA compacto que cubre los tres—usando:

  • 🧠 Python + smolagents para orquestar el “cerebro” del agente
  • 🧰 InterSystems IRIS para SQL, Búsqueda Semántica (RAG) e Interoperabilidad (una API de seguimiento de envío simulada)

3 1
1 36
La Comunidad de desarrolladores de InterSystems es una comunidad de 24,444 desarrolladores increíbles
¡Somos un lugar donde los programadores de InterSystems IRIS aprenden y comparten, se mantienen actualizados, crecen juntos y se divierten!

Hola, comunidad:

Estamos muy emocionados de empezar a compartir con vosotros las grabaciones del Ready 2025. Y, por supuesto, vamos a comenzar con la sesión más importante de todas: la dedicada al Ecosistema de Desarrolladores, donde se destacaron los últimos recursos y herramientas disponibles para nuestra comunidad de desarrolladores.

🤩 Ecosistema de Desarrolladores de InterSystems - Nuevos recursos y herramientas que necesitáis conocer @ Ready 2025

https://www.youtube.com/embed/uVMXL86TbI8
[Este es un enlace integrado, pero no puede ver el contenido integrado directamente en el sitio porque rechazó las cookies que se necesitan para acceder a él. Para ver el contenido integrado, debe aceptar todas las cookies desde la Configuración de cookies]

0 2
0 12

Hola a todos:

Compartimos esta fantástica oferta de prácticas que llega desde InterSystems Iberia.

InterSystems Iberia, S.L. pone a disposición 1 plaza de prácticas de 12 meses a partir de septiembre de 2025 en Madrid, con bolsa de ayuda de 1.150€ brutos/mes y jornada completa. La beca incluye además la matrícula en el Máster de Formación Permanente en Gestión Organizacional, Competencias Clave y Analítica de Datos (MFPGO) de la Universidad Camilo José Cela.

0 0
0 33

Versión 2025.1.0.1.24372U.f00326d.

Resumen

Esta versión ofrece un soporte ampliado para Azure en InterSystems Data Fabric Studio, mayor flexibilidad en suscripciones, actualizaciones importantes de módulos y múltiples mejoras en redes, seguridad y capacidad de respuesta de las API.

Nuevas funciones y mejoras

Categoría

Función / mejora

Detalles

0 0
0 23

¡Hola a todos!

No os vamos a mentir, tenemos muchísimas ganas de este webinar. Por su temática, ponente y todo lo que aprenderemos de ello. Os invitamos a este webinar en español "De los datos al conocimiento: Sacando provecho a la Información Clínica con InterSystems e IA" el jueves 02 de octubre, a las 4:00 PM (CEST).

0 0
0 22

ObjectScript puede parecer solo otro lenguaje de programación, pero aquí está el giro:

Vuestro código aquí puede vivir para siempre (sí, incluso después de que os hayáis pasado a otro proyecto). Por eso es importante mantenerlo ordenado, fácil de leer y a salvo de errores misteriosos.

(Una guía para principiantes para mantener vuestro código ordenado, amigable y preparado para el futuro)

0 0
0 22

artisan cover

Si alguna vez habéis observado a un verdadero artesano—ya sea un alfarero que convierte barro en una obra maestra o un luthier que transforma madera en una guitarra maravillosa—sabéis que la magia no está en los materiales, sino en el cuidado, el oficio y el proceso. Lo sé por experiencia propia: mi guitarra eléctrica hecha a mano es una fuente diaria de inspiración, pero lo admito—crear algo así es un talento que no poseo.

1 0
0 21

El artículo de la August Article Bounty en Global Masters llamó mi atención, y uno de los temas propuestos me pareció bastante interesante para tratarlo. Así que esto es lo que me gustaría contarles a mis estudiantes sobre las tablas en IRIS y cómo se relacionan con el modelo de objetos.

Ante todo, InterSystems IRIS cuenta con un modelo de datos unificado. Esto significa que, cuando trabajáis con datos, no estáis atados a un único paradigma. Los mismos datos pueden ser accedidos y manipulados como una tabla SQL tradicional, como un objeto nativo o incluso como un array multidimensional (un global).

Esto quiere decir que, cuando creáis una tabla en SQL, IRIS genera automáticamente una clase de objeto correspondiente. Y, cuando definís una clase de objeto, IRIS la pone automáticamente a disposición como una tabla SQL. Los datos en sí mismos se almacenan una sola vez en el motor de almacenamiento multidimensional de IRIS, que es muy eficiente. El motor SQL y el motor de objetos son simplemente diferentes “lentes” para ver y trabajar con los mismos datos.

Primero, veamos la correlación entre el modelo relacional y el modelo de objetos:

Relacional Objeto
Tabla Clase
Columna Propiedad
Fila Objeto
Clave primaria Identificador de objeto

No siempre hay una correlación 1:1, ya que podéis tener varias tablas que representen una misma clase, por ejemplo. Pero es una regla general.

0 0
1 19

Hola Comunidad,

Tenemos algo emocionante para vosotros, ha llegado el momento de un nuevo concurso de vídeos demo y esta vez vosotros sois los jueces.

📺 Demo Games para Sales Engineers InterSystems 📺

En este concurso, Sales Engineers de InterSystems de todo el mundo han enviado breves vídeos demo que muestran casos de uso únicos, soluciones inteligentes y potentes capacidades de las tecnologías de InterSystems.

Ahora os toca a vosotros, hemos abierto la votación a toda la Comunidad de Desarrolladores. Vuestra visión y perspectiva como desarrolladores os convierten en los expertos perfectos.

0 0
0 19

Hola comunidad.

Tengo una solicitud de un cliente que desea hacer lo siguiente.
Actualmente, tienen un proceso de carga de datos vía FTP en el que han implementado un RecordMap para almacenar la información de los archivos CSV que se suben al directorio FTP.
Ahora quieren tener otro directorio para que solo se ejecute mediante una instrucción externa, no cuando se sube el archivo.

0 0
0 16

Al comenzar con InterSystems IRIS o Caché, los desarrolladores a menudo se encuentran con tres conceptos fundamentales: Dynamic Objects, Globals y Relational Table. Cada uno tiene su papel en la construcción de soluciones escalables y mantenibles. En este artículo recorreremos ejemplos prácticos de código, destacaremos buenas prácticas y mostraremos cómo estos conceptos se relacionan entre sí.

1. Trabajando con Dynamic Objects:

0 0
0 16

Como parte de un proyecto técnico reciente de documentación para optimizar la búsqueda, necesité usar Embedded Python en mi código ObjectScript. El principal obstáculo fue pasar una lista de Python desde un método de clase en Python a un método en ObjectScript. Enviar la lista por referencia al método Python, llenarla con el método Insert(), y devolver la referencia al método ObjectScript resultaba en una lista de tipo %SYS.Python, un proceso sencillo pero no eficiente.

0 0
0 15

En el artículo anterior vimos cómo construir un agente de IA de atención al cliente con smolagents e InterSystems IRIS, combinando SQL, RAG con búsquedas vectoriales e interoperabilidad.

En ese caso, utilizamos modelos en la nube (OpenAI) para el LLM y los embeddings.

En esta ocasión daremos un paso más: ejecutar el mismo agente, pero con modelos locales gracias a Ollama.

1 0
0 13

Hola Comunidad,

A veces puede que necesitéis fusionar varias cuentas o simplemente actualizar la dirección de correo electrónico que usáis en los distintos portales del Ecosistema de Desarrolladores de InterSystems. Dado que cada portal funciona un poco diferente, aquí tenéis una guía para ayudaros en el proceso.

Cambiar vuestro email

Si queréis usar un correo diferente (por ejemplo, usar un correo laboral en lugar de uno personal, o viceversa), así es como podéis actualizarlo en los portales:

1. Actualizad vuestro correo electrónico en InterSystems SSO. Para ello:

  • Seguid las indicaciones en pantalla para cambiar vuestro correo electrónico.

1 0
0 13

Muchas veces, al trabajar con datos FHIR, por ejemplo con IRIS For Health, resulta útil crear una operación FHIR personalizada. El estándar FHIR incluye un conjunto de operaciones definidas (como $everything), pero una operación personalizada es práctica cuando necesitáis añadir funcionalidades adicionales que van más allá del conjunto de operaciones estándar de FHIR.

1 0
0 12

Participación para #InterSystems Demo Games


⏯️ Estar LISTOS para afrontar los retos de la empresa sanitaria en unos pocos clics

Soluciones en la nube gestionadas para ayudar a optimizar vuestros servicios de salud.

Esta demo muestra cómo componer varios servicios en la nube gestionados de InterSystems para resolver diferentes casos de uso.

El vídeo está formado por 6 capítulos cortos (cada uno de unos 2,5 minutos) que muestran cada parte de la historia, demostrando un servicio diferente.

Podéis ver cada “capítulo” de forma individual si os interesa un servicio concreto, pero también tiene valor ver toda la composición y observar el flujo completo.

  • 0:00 Health Connect Cloud - Dispositivo médico MQTT - HL7v2 para sistemas operativos hospitalarios
  • 2:29 Servidor FHIR y servicio de transformación FHIR - HL7v2 a FHIR y repositorio para regulación e intercambio
  • 5:21 FHIR SQL Builder - Proporcionando acceso relacional estándar a los datos FHIR
  • 7:22 "FHIR IntelliChat" (ver nota abajo) - Chat en lenguaje humano natural con el servidor FHIR
  • 9:37 Solución OMOP - Transformación de FHIR a OMOP y base de datos OMOP con cumplimiento de herramientas OHDSI
  • 12:54 InterSystems Data Fabric Studio for Health - Creando un tejido de múltiples fuentes de datos/aplicaciones

[Nota: la parte de "FHIR IntelliChat" no es un servicio formal de InterSystems, solo es una demostración de una posibilidad (basada en esta solución de @José Pereira)]

Ponentes:
🗣 @Tani Frankel, Sales Engineer Manager, InterSystems
🗣 @Keren Skubach, Senior Sales Engineer, InterSystems
🗣 @Ariel Glikman, Sales Engineer, InterSystems

https://www.youtube.com/embed/MM7GS4z3W5Y
[Este es un enlace integrado, pero no puede ver el contenido integrado directamente en el sitio porque rechazó las cookies que se necesitan para acceder a él. Para ver el contenido integrado, debe aceptar todas las cookies desde la Configuración de cookies]

0 0
0 12

Probablemente ya habéis visto que la Recompensa de Artículos de Septiembre está en pleno auge 🚀

Podéis enviar un artículo existente y actualizado sobre uno de los temas y ganar 30 puntos,
o escribir un artículo completamente nuevo desde cero y conseguir una recompensa de 🏆 5.000 puntos una vez que sea aprobado 🎉

0 0
0 11

Entre los muchos colaboradores que dan forma a la Comunidad de Desarrolladores de InterSystems, algunos aportan no solo un profundo conocimiento técnico, sino también una visión a largo plazo y una gran pasión por empoderar a los demás. Una de estas voces excepcionales pertenece a @John Murray, veterano en las tecnologías de InterSystems, defensor del código abierto y miembro fundador de la Comunidad de Desarrolladores.

👏 Echemos un vistazo más de cerca al extraordinario recorrido de John y a su legado en el ecosistema de InterSystems.

0 0
0 11

Hola Comunidad,

Os presentamos una nueva función en la Comunidad de Desarrolladores: la posibilidad de añadir un enlace a la Documentación oficial de InterSystems directamente al final de vuestro post.

Cómo funciona
Al publicar un artículo, pegad la URL correspondiente de docs.intersystems.com en el campo Enlace a la Documentación de InterSystems.

0 0
0 11
Artículo
· 15 sep, 2025 Lectura de 3 min
Cómo acceder a InterSystems IRIS Community Edition

¡Hola a todos! Tras incorporarme recientemente a InterSystems, me di cuenta de que, a pesar de tener una Community Edition totalmente gratuita y genial, no está muy claro cómo conseguirla. Decidí escribir una guía destacando todas las diferentes formas en que podéis acceder a la Community Edition de InterSystems IRIS:

Conseguir InterSystems IRIS Community Edition como contenedor

Trabajar con una instancia en contenedor de la Community Edition es el enfoque recomendado para quienes son nuevos en el desarrollo con InterSystems IRIS, y en mi opinión es el más sencillo. InterSystems IRIS Community Edition se puede encontrar en DockerHub; si tenéis una cuenta SSO de InterSystems, también podéis encontrarla en el InterSystems Container Registry.

En cualquiera de los casos, descargaréis la imagen que necesitéis usando la CLI de Docker:

docker pull intersystems/iris-community:latest-em
// or
docker pull containers.intersystems.com/intersystems/iris-community:latest-em

A continuación, tendréis que iniciar el contenedor: para poder interactuar con IRIS desde fuera del contenedor (por ejemplo, para usar el portal de administración) necesitaréis publicar algunos puertos. El siguiente comando ejecutará el contenedor de IRIS Community Edition con los puertos del superserver y del servidor web publicados; tened en cuenta que no podéis tener nada más en ejecución que dependa de los puertos 1972 o 52773.

docker run --name iris -d --publish 1972:1972 --publish 52773:52773 intersystems/iris-community:latest-em

0 0
0 10

Como os lo contamos,

Van subiendo los registros. Estamos todos con muchas ganas de este webinar ¿y tú? ¿A qué esperas?

📆 Jueves 02 de octubre, a las 4:00 PM (CEST).

De qué va: "En este webinar veremos cómo un AI Assistant puede transformar el acceso a información clínica mediante resúmenes inteligentes de las historias médicas. La solución permite procesar grandes volúmenes de datos para ahorrar tiempo, reducir la complejidad y facilitar la toma de decisiones en el ámbito de la salud." TEMAZO 😎

1 0
0 10

Una ventaja de usar Doxygenerate es que Doxygen hace más que generar salida en HTML. Ajustad el Doxyfile que le indica a Doxygen qué hacer y podréis crear fácilmente un PDF. Nuestro ejemplo de la aplicación MARINA produjo un PDF de 524 páginas. Así se ve la página 94:

0 0
0 10

🚀 Migración de Datos Clínicos: InterSystems IRIS + Google Cloud Healthcare
En mi laboratorio de integración, he logrado vincular InterSystems IRIS con la API de Google Cloud Healthcare para habilitar un flujo completo de migración y almacenamiento de datos clínicos en formato FHIR R4.
🔹 Pasos clave del proceso:
1️⃣ Creación de proyecto y habilitación de facturación en Google Cloud.
2️⃣ Activación de la API de Cloud Healthcare.
3️⃣ Creación de un dataset y un FHIR Store (iris-fhir-store) en us-central1.

0 0
0 9

Participación en #InterSystems Demo Games


⏯️ AI Smart Data Fabric

Muestra cómo IRIS for Health puede potenciar el desarrollo de la IA con un Smart Data Fabric para entrenar y alimentar vuestros modelos de IA.

Ponentes:
🗣 @Kevin Kindschuh, Senior Sales Engineer, InterSystems
🗣 @Jeffrey Semmens, Sales Engineer, InterSystems

https://www.youtube.com/embed/NEobey9l488
[Este es un enlace integrado, pero no puede ver el contenido integrado directamente en el sitio porque rechazó las cookies que se necesitan para acceder a él. Para ver el contenido integrado, debe aceptar todas las cookies desde la Configuración de cookies]

0 0
0 9

🚀 Incorporación de Telemedicina con Asistente de IA sobre InterSystems IRIS 🏥🤖 🌟 Esta solución permite agilizar la documentación médica 🩺 sin interrumpir la consulta, potenciando la interoperabilidad clínica y creando un asistente inteligente integrado en la experiencia del médico y del paciente. Implementé un laboratorio personal de Telemedicina como PoC end-to-end que integra:
🧩 Stack Tecnológico:
🔹 InterSystems Community IRIS (REST API)
🔹 Chrome Extension MV3
🔹 WebRTC + Node/WS
🔹 OpenAI Whisper / GPT-4o-mini 🎯 Objetivo:

0 0
0 8