发布新帖

查找

文章
· 二月 13 阅读大约需 3 分钟

Como gerenciar uma configuração do InterSystems API Manager em um pipeline de CI/CD?

A Kong fornece uma ferramenta open source de gerenciamento de configuração (escrita em Go), chamada decK (que significa Kong declarativo).

  • Verifique se o decK reconhece sua instalação do Kong Gateway por meio do comando deck gateway ping
deck gateway ping   
Successfully connected to Kong!
Kong version:  3.4.3.11

  • Exporte a configuração do Kong Gateway para um arquivo chamado "kong.yaml" por meio do comando deck gateway dump
deck gateway dump -o kong.yaml

  • Após modificar os endereços IP no arquivo kong.yaml, verifique as diferenças por meio do comando deck gateway diff  
deck gateway diff kong.yaml

updating service test-iris  {
   "connect_timeout": 60000,
   "enabled": true,
-  "host": "192.168.65.1",
+  "host": "172.24.156.176",
   "id": "8fc9849d-9e61-402d-bcad-c3e611808892",
   "name": "test-iris",
   "port": 9092,
   "protocol": "http",
   "read_timeout": 60000,
   "retries": 5,
   "write_timeout": 60000
 } updating service uct  {
   "connect_timeout": 60000,
   "enabled": true,
-  "host": "192.168.65.1",
+  "host": "172.24.156.176",
   "id": "96ad587e-8921-4d6c-acb7-3f7f7a7cc072",
   "name": "uct",
   "path": "/api/uct/",
   "port": 9092,
   "protocol": "http",
   "read_timeout": 60000,
   "retries": 5,
   "write_timeout": 60000
 } Summary:
  Created: 0
  Updated: 2
  Deleted: 0
deck gateway sync kong.yaml

updating service uct  {
   "connect_timeout": 60000,
   "enabled": true,
-  "host": "192.168.65.1",
+  "host": "172.24.156.176",
   "id": "96ad587e-8921-4d6c-acb7-3f7f7a7cc072",
   "name": "uct",
   "path": "/api/uct/",
   "port": 9092,
   "protocol": "http",
   "read_timeout": 60000,
   "retries": 5,
   "write_timeout": 60000
 } updating service test-iris  {
   "connect_timeout": 60000,
   "enabled": true,
-  "host": "192.168.65.1",
+  "host": "172.24.156.176",
   "id": "8fc9849d-9e61-402d-bcad-c3e611808892",
   "name": "test-iris",
   "port": 9092,
   "protocol": "http",
   "read_timeout": 60000,
   "retries": 5,
   "write_timeout": 60000
 } Summary:
  Created: 0
  Updated: 2
  Deleted: 0
deck gateway dump --workspace workspace1
deck gateway sync workspace1.yaml --workspace workspace1

Para mais informações:

https://docs.konghq.com/deck/get-started

https://docs.konghq.com/deck/reference/faq/

https://github.com/Kong/deck/blob/main/CHANGELOG.md/

讨论 (0)1
登录或注册以继续
文章
· 二月 13 阅读大约需 2 分钟

Use InterSystems Lite Terminal from python

Recent versions of IRIS come with Lite Terminal available from VSCode. It's a websocket server, with JSON messaging. Here's how to connect to it from Python:

import websocket
import argparse
import requests
import json


def terminal(host, port, namespace, username, password, command, secure):
    session = requests.Session()
    r = session.get(f"http{"s" if secure else ""}://{host}:{port}/api/atelier/", auth=(username, password))
    cookies = session.cookies.get_dict()
    ws = websocket.WebSocket()
    ws.connect(f"ws{"s" if secure else ""}://{host}:{port}/api/atelier/v8/%25SYS/terminal",
               cookie="; ".join(["%s=%s" % (i, j) for i, j in cookies.items()]))
    print(ws.recv())
    ws.send(json.dumps({"type": "config", "namespace": namespace, "rawMode": False}))
    print(ws.recv())
    ws.send(json.dumps({"type": "prompt", "input": command}))
    print(ws.recv())
    ws.close()


if __name__ == '__main__':
    parser = argparse.ArgumentParser(description='Connect to VSCode Terminal and execute a command')
    parser.add_argument('--username', default="_SYSTEM", help='InterSystems IRIS User')
    parser.add_argument('--password', default="SYS", help='Corresponding password')
    parser.add_argument('--host', default="localhost", help='IRIS Server')
    parser.add_argument('--port', default=52773, help='IRIS Web Server Port')
    parser.add_argument('--namespace', default="USER", help='IRIS Namespace')
    parser.add_argument('--command', default="w $zv", help='IRIS Command to execute')
    parser.add_argument('--secure', default=False, help='Use HTTPS/WSS')
    args = parser.parse_args()
    terminal(args.host, args.port, args.namespace, args.username, args.password, args.command, args.secure)

Running it produces the following output:

{"type":"init","protocol":1,"version":"IRIS for Windows (x86-64) 2025.1 (Build 223U) Tue Mar 11 2025 18:14:42 EDT"}
{"type":"prompt","text":"\u001b[1mUSER>\u001b[0m"}
{"type":"output","text":"IRIS for Windows (x86-64) 2025.1 (Build 223U) Tue Mar 11 2025 18:14:42 EDT"}

To debug the connection set ^IRIS.Temp.Atelier("terminal") to 1, all communication would be logged to the same global.

讨论 (0)2
登录或注册以继续
InterSystems 官方
· 二月 13

Versões de manutenção 2025.1.3 do InterSystems IRIS, IRIS for Health e HealthShare HealthConnect já estão disponíveis.

A versão de manutenção 2025.1.3 da plataforma de dados InterSystems IRIS®, InterSystems IRIS® for HealthTM, and HealthShare® Health Connect já estão disponíveis para o público em geral (GA). Essas versões incluem correções para diversos alertas e avisos emitidos recentemente, incluindo os seguintes

Compartilhe seu feedback através do Portal de Ideias, utilizando a categoria Feedback de Pós-Lançamento, para que possamos construir juntos um produto melhor.

Documentação

Você pode encontrar as listas de alterações detalhadas e as listas de verificação de atualização nestas páginas:

Programas de Acesso Antecipado (EAPs)

Existem muitos programas de assistência ao empregado (PAE) disponíveis atualmente. Confira esta página e inscreva-se naqueles que lhe interessarem.

Como Obter o Software?

Os pacotes de instalação completos para o InterSystems IRIS e o InterSystems IRIS for Health estão disponíveis na página de Kits Completos da Plataforma de Dados InterSystems IRIS do WRC. Os kits do HealthShare Health Connect estão disponíveis na página de Kits Completos do HealthShare do WRC. As imagens de contêiner estão disponíveis no Registro de Contêineres da InterSystems.

Informações de Disponibilidade e Pacote

Esta versão inclui pacotes de instalação clássicos para todas as plataformas suportadas, bem como imagens de contêiner no formato Docker. Para obter uma lista completa, consulte o documento Plataformas Suportadas. Os números de compilação para estas versões de manutenção são: 2025.1.3.481.1.

讨论 (0)1
登录或注册以继续
InterSystems 官方
· 二月 13

Terceira Versão de pré-visualização para Desenvolvedores do InterSystems IRIS, InterSystems IRIS for Health e HealthShare Health Connect 2026.1 já está disponível.

As terceiras versões de pré-visualização para desenvolvedores da plataforma de dados InterSystems IRIS®, InterSystems IRIS® for Health e do HealthShare® Health Connect 2026.1 foram publicadas no site de pré-visualização para desenvolvedores do WRC. Os contêineres podem ser encontrados em nosso registro de contêineres e estão marcados com a tag latest-preview.

Essas pré-visualizações para desenvolvedores incluem a remoção do suporte a Mac Intel a partir da versão 2026.1.0 e a reintegração do suporte ao Windows Server 2019 na versão 2026.1.0.

A documentação inicial pode ser encontrada nos links abaixo:

Os links para a documentação servem como marcadores de posição e serão atualizados conforme nos aproximarmos da versão final e tivermos mais detalhes para compartilhar. Aqui estão algumas adições importantes à documentação da versão 2026.1:

Como esta é uma versão de pré-visualização para desenvolvedores, alguns conteúdos ainda estão em desenvolvimento e forneceremos a documentação completa à medida que os recursos forem finalizados. Agradecemos sua paciência e feedback durante esta fase!

Informações de Disponibilidade e Pacote 

Esta versão inclui pacotes de instalação clássicos para todas as plataformas suportadas. Para obter uma lista completa, consulte o documento Plataformas Suportadas.

Os pacotes de instalação e as chaves de pré-visualização estão disponíveis no site de downloads de pré-visualização do WRC ou através do site de serviços de avaliação (marque a caixa "Mostrar software de pré-visualização").

讨论 (0)1
登录或注册以继续
文章
· 二月 13 阅读大约需 10 分钟

From FHIR Events to Explainable Agentic AI: Building a Clinical Follow‑Up Demo with InterSystems IRIS for Health

10:47 AM — Jose Garcia's creatinine test results arrive at the hospital FHIR server.
2.1 mg/dL — a 35% increase from last month.

What happens next?

  • Most systems: ❌ The result sits in a queue until a clinician reviews it manually — hours or days later.
  • This system: 👍 An AI agent evaluates the trend, consults clinical guidelines, and generates evidence-based recommendations — in seconds, automatically.

No chatbot. No manual prompts. No black-box reasoning.

This is event-driven clinical decision support with full explainability:

image

Triggered automatically by FHIR events
Multi-agent reasoning (context, guidelines, recommendations)
Complete audit trail in SQL (every decision, every evidence source)
FHIR-native outputs (DiagnosticReport published to server)

Built with:
- InterSystems IRIS for Health — Orchestration, FHIR, persistence, vector search
- CrewAI — Multi-agent framework for structured reasoning

You'll learn: 🖋️ How to orchestrate agentic AI workflows within production-grade interoperability systems — and why explainability matters more than accuracy alone.

2 Comments
讨论 (2)1
登录或注册以继续