Artigo Heloisa Paiva · Maio 24, 2024 7min de leitura IRIS AI Studio: Conectores para transformar seus arquivos em vetores incorporados para capacidades do GenAI No artigo anterior, vimos diferentes módulos do Studio IRIS AI e como ele poderia ajudar a explorar as capacidades da GenAI além do IRIS DB perfeitamente, mesmo para alguém não técnico. Nesse artigo, vamos mergulhar a fundo pelo módulo "Connectors", o que permite que os usuários carreguem dados desde uma fonte local ou cloud (AWS S3, Airtable, Azure Blob) no IRSI DB como vetores incorporados, ao configurar também definições de incorporação como modelo e dimensões. #Generative AI (GenAI) #Artificial Intelligence (AI) #Large Language Model (LLM) #Vector Search #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 1 0 0 80
Artigo Heloisa Paiva · Maio 24, 2024 6min de leitura Studio IRIS AI Studio: Um playground para explorar as capacidades de Generative AI & Vector Embedding Problema #Embedded Python #Generative AI (GenAI) #Artificial Intelligence (AI) #Large Language Model (LLM) #Vector Search #InterSystems IRIS Open Exchange app 2 0 0 88
Artigo Heloisa Paiva · Maio 20, 2024 21min de leitura Feedback : Usando Python embutido diariamente por mais de dois anos Há 2 anos eu venho utilizando Python embutido diariamente. Talvez seja o momento de compartilhar um feedback sobre essa jornada. Por que escrever esse feedback? Porque eu acredito que sou como a maioria das pessoas aqui, um desenvolvedor ObjectScript, e penso que a comunidade poderia ter algum benefício desse feedback e entender melhor os prós e contras de escolher Python embutido para desenvolver em IRIS. Além de evitar algumas armadilhas. Feedback : Usando Python embutido diariamente por 2 anos Introdução Começando com Python Python não é ObjectScript Pep8 Modulos Dunders Conclusão Python Embutido O que é Python embutido? Como usar Python embutido? Como eu uso Python embutido Use libraries e códigos Python como se fossem classes ObjectScript Com a tag de linguagem Sem a tag de lingaugem Conclusão Use uma primeira abordagem Python Exemplo: iris-fhir-python-strategy Observações Onde achar o código Como implementar uma estratégia Implementação de InteractionsStrategy Implementação de interações Interações em Python Implementação da classe abstrata de Python Muito longo, faça um resumo #API #Embedded Python #Ferramentas #FHIR #Framework #Idiomas #ObjectScript #Python #InterSystems IRIS 1 0 0 94
Artigo Heloisa Paiva · Maio 13, 2024 2min de leitura Monitorando ambientes InterSystems IRIS com Red Hat Insights A InterSystems trabalhou de perto com o time da Red Hat Insights para implementar uma curadoria de recomendações para administradores de sistemas, a fim de assegurar a melhor experiência ao rodar InterSystems IRIS no Red Hat Enterprise Linux (RHEL). #Global Summit 2024 #Red Hat Enterprise Linux (RHEL) #Health Connect #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 77
Artigo Heloisa Paiva · Maio 12, 2024 9min de leitura Python BPL em pré-visualização BPL a 10.000 pés BPL é uma sigla para Business Process Language (Linguagem de processamento de negócio).Isso é um arquivo em formato XML para descrever a orquestração complexa de interações de informações entre sistemas.A máquina de integração da InterSystems tem, há duas décadas, fornecido um editor visual para construir, configurar e manter o BPL usando uma interface gráfica. Você pode pensar nisso como se fosse desenhar um diagrama de fluxo de processo que pode ser compilado e implementado. #Processo de negócio #Python #Tutorial #InterSystems IRIS 1 0 0 160
Anúncio Heloisa Paiva · Maio 7, 2024 Certificações InterSystems mudou as plataformas de entrega de provas! Olá comunidade, #Certificação #Outro 1 0 0 59
Anúncio Heloisa Paiva · Maio 6, 2024 [Video] Entendendo Perfis HL7 FHIR Olá Desenvolvedores, Assista ao último vídeo no YouTube Desenvolvedores InterSystems: ⏯ Entendendo Perfis HL7 FHIR https://www.youtube.com/embed/zmtIpvG6Wcg[Isso é um link incorporado, mas você não pode ver conteúdo incorporado diretamente no site, porque recusou os cookies necessários para acessá-lo. Para ver o conteúdo incorporado, você precisa aceitar todos os cookies nas suas Definições de cookies] #FHIR #HL7 #Vídeo #InterSystems IRIS for Health 1 0 0 55
Anúncio Heloisa Paiva · Maio 6, 2024 VS Code lançamento April 2024 (versão 1.89) O Visual Studio Code lança novas atualizações todo mês com novos recursos e correção de bugs, e o lançamento de Abril 2024 já está disponível. A versão 1.89 inclui: #Ambiente de Desenvolvimento #Idiomas #Lançamento #ObjectScript #Python #Studio #VSCode 1 0 0 515
O Visual Studio Code lança novas atualizações todo mês com novos recursos e correção de bugs, e o lançamento de Abril 2024 já está disponível. A versão 1.89 inclui:
Artigo Heloisa Paiva · Maio 6, 2024 3min de leitura Usando VECTORs em ObjectScript A maioria dos exemplos que eu vi até agora no OEX (OpenExchange) ou na DC (Developer Community) deixam a impressão de que os VECTORs são apenas algo disponível com SQL com as 3 funções, especialmente em torno de VECTOR_Search.* TO_VECTOR()* VECTOR_DOT_PRODUCT ()* VECTOR_COSINE () Há um sumário muito útil escondido no pacote demo iris-vector-search.Lá você pode encontrar tudo o que precisa em diversos links e cantos. #Vector Search #InterSystems IRIS 2 1 0 65
Artigo Heloisa Paiva · Mar. 15, 2024 6min de leitura Como começar a usar VSCode Introdução Nas próximas semanas, meus colegas de trabalho estão planejando começar a usar VSCode para programar com os produtos InterSystems. Entre as várias vantagens disso, eu gostaria de salientar a possibilidade de se conectar com outras tecnologias, como o GitHub, com facilidade. Além disso, o VSCode também oferece uma extensa loja de extensões, onde você pode achar vários recursos adicionais gratuitos que fazem a programação mais rápida e eficiente. Por último e não menos importante, para conquistar os corações de todo desenvolvedor, é Open Source. #Depuração #Ferramentas #GitHub #JSON #ObjectScript #Open Source #Studio #Tutorial #VSCode 0 0 0 201
Artigo Heloisa Paiva · Jun. 2, 2023 2min de leitura Melhores Templates Saudação à Comunidade! Aqui está o terceiro artico dedicado aos truques úteis que podemos encontrar pela comunidade. Dessa vez, gostaria de colocar em evidência modelos (templates) úteis que ajudarão os iniciantes (mas não somente os iniciantes) a começar a utilizar a tecnologia muito mais rápido. Aqui estão: #InterSystems IRIS 3 0 0 65
Artigo Heloisa Paiva · Jun. 1, 2023 2min de leitura API para importar/exportar rotinas Esse é um artigo da página de "Perguntas frequentes" (FAQ) da InterSystems. 1. Exportar API a. Use $system.OBJ.Export() para especificar rotinas individuais para exportar. Por exemplo: do $system.OBJ.Export("TEST1.mac,TEST2.mac","c:\temp\routines.xml",,.errors) O formato que você deve especificar é: NomeDaRotina.extensão, e a extensão pode ser: mac, bas, int, inc, obj. #Dicas e truques #Caché #Ensemble #InterSystems IRIS #InterSystems IRIS for Health 1 0 0 132
Artigo Heloisa Paiva · Maio 29, 2023 10min de leitura Alterar o trace do Visualizador de Mensagens para JSON em vez de XML Programação e suas linguagens Ser um programador hoje em dia é basicamente uma versão nerd de ser um poliglota. Claro, a maioria de nós aqui na comunidade InterSystems "falamos ObjectScript". Entretando, eu acredito que essa não foi a primeira língua de muita gente. Por exemplo, eu nunca tinha ouvido falar nela antes de receber o treinamento apropriado na Innovatium. #Innovatium #JSON #REST API #Tutorial #XML #Portal de ideias da InterSystems #InterSystems IRIS #Open Exchange Open Exchange app 2 0 0 143
Artigo Heloisa Paiva · Maio 26, 2023 6min de leitura Facilitando a análise da memória ocupada pelas tabelas Introdução #Administração do Sistema #Alta Disponibilidade #Análise adaptável #Bancos de dados #Dicas e truques #Innovatium #InterSystems IRIS #Open Exchange 1 0 0 146
Artigo Heloisa Paiva · Mar. 28, 2023 10min de leitura Debugando código ObjectScript usando VSCode O Visual Studio Code (VSCode) é o editor de código mais popular do mercado. Foi criado pela Microsoft e distribuído como um IDE gratuito. O VSCode suporta dezenas de linguagens de programação, incluindo ObjectScript, até 2018, Atelier (baseado no Eclipse). Foi considerado como uma das principais opções para desenvolver produtos InterSystems. #Depuração #InterSystems IRIS #VSCode 1 1 0 220
Artigo Heloisa Paiva · Mar. 17, 2023 2min de leitura Tipos em Python e em ObjectScript Por que decidi escrever isso No meu último artigo, falei sobre devolver valores com Python. Mas a devolução é muito simples, o que pode complicá-la é o que vou falar hoje: onde é tratado o valor. Objeto Python em IRIS Seguindo o exemplo do último artigo, temos o método: #Embedded Python #Innovatium #Python #InterSystems IRIS 1 2 0 85
Artigo Heloisa Paiva · Mar. 10, 2023 3min de leitura Criando uma conexão ODBC - passo a passo Introdução Esse artigo tem a intenção de ser um simples tutorial sobre como criar conexões ODBC e trabalhar com elas, já que eu achei o assunto um pouco confuso quando estava começando, mas tive pessoas incríveis que pegaram minha mão e me guiaram para conseguir, e eu acredito que todos merecem esse tipo de ajuda também. Vou dividir cada pequena parte em seções, então sinta-se à vontade para pular para a que sentir necessidade, apesar de eu recomendar ler o texto na íntegra. #Innovatium #ObjectScript #ODBC #SQL #Tutorial #InterSystems IRIS 2 0 0 455
Artigo Heloisa Paiva · Mar. 9, 2023 3min de leitura SQLAlchemy - o jeito mais fácil de usar Python e SQL com bases de dados do IRIS Introdução Em alguns dos últimos artigos, eu falei sobre tipos entre IRIS e Python, e ficou claro que não é tão fácil acessar objetos de um lado pelo outro. Por sorte, o trabalho já foi feito para criar o SQLAlchemy-iris (clique no link para ver na Open Exchange), o que faz tudo muito mais fácil para o Python acessar os objetos do IRIS, e eu vou mostrar como começar. #Innovatium #Python #SQL #Tutorial #InterSystems IRIS #Open Exchange 3 2 0 1.2K
Artigo Heloisa Paiva · Mar. 2, 2023 3min de leitura Tutorial - forma mais rápida de criar uma base de dados de exemplo Introdução Esse é um tutorial simples da forma mais rápida que eu achei para criar uma base de dados de exemplo para quaisquer razões, como realizar testes, fazer exemplos para tutoriais, etc. Criando um namespace Abra o terminal Escreva o comando "D $SYSTEM.SQL.Shell()" Escreva"CREATE DATABASE " e o nome desejado para o namespace. Agora você tem um namespace novo de uma forma muito mais rápida que criando pelo Portal de Administração - que é claro que oferece muito mais opções de configuração. #Bancos de dados #Innovatium #SQL #Testes #Tutorial #InterSystems IRIS 1 0 0 151
Artigo Heloisa Paiva · Fev. 22, 2023 2min de leitura Retornando valores com python Porque estou estou escrevendo isso? Ano passado eu escrevi um artigo para iniciantes para utilizar o Python incorporado. Depois se iniciou uma pequena discussão sobre como retornar valores com Python e achei algumas observações interessantes que valem a pena fazer um artigo. Além disso, espero que possa alcançar mais pessoas assim. Situações possíveis Há duas coisas com as quais temos que nos preocupar ao retornar um valor com Python. A primeira é o tipo que você está tentando retornar e a segunda é onde está retornando. #Embedded Python #Innovatium #Python #InterSystems IRIS 2 0 0 335