Bem-vindo à terceira e última publicação de nossos artigos dedicados ao desenvolvimento de aplicações RAG baseadas em modelos LLM. Neste último artigo, veremos, com base em nosso pequeno projeto de exemplo, como podemos encontrar o contexto mais adequado para a pergunta que queremos enviar ao nosso modelo LLM e para isso utilizaremos a funcionalidade de busca vetorial incluída no IRIS.
Os lançamentos de 2024.2 do InterSystems IRIS Data Platform, InterSystems IRIS for Health, e HealthShare Health Connect são agora Generally Available (GA), ou geralmente disponíveis.
Talvez você já tenha reparado que a base HSAUDIT não tem uma tarefa de expurgo já configurada na maioria das versões do HealthShare, e isso pode ser um problema já que ela tem mapeamentos de globais em vários namespaces.
Se você notou que essa base está ocupando muito espaço em disco e está com dificuldades de limpá-la, esse artigo é para você.
Se você já tem uma ideia de como fazer isso, mas está utilizando uma versão mais antiga do HealthShare, onde a tarefa não existe pronta, ou o PurgeByDaysToKeep não existe, esse artigo também é para você.
Este é o oitavo de uma série de lançamentos que fazem parte do programa de visualização do desenvolvedor para 2022.2 Espera-se que os lançamentos de visualização futuros sejam atualizados quinzenalmente e adicionaremos recursos assim que estiverem prontos.
É um prazer anunciar que você já encontra os tópicos das sessões e suas descrições postadas no website do evento. Clique no link de registro para visualizar.
Vocês já conhecem as funcionalidades do IRIS for Health ?
Este vídeo apresenta uma visão geral das funcionalidades existentes na plataforma
https://www.youtube.com/embed/LChMyAqThN4 [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]
Estou enfrentando problemas na replicação de dados do meu Caché 2016 para um banco PostgreSQL. Preciso lidar com cerca de 300 atualizações de dados por minuto, e, sempre que determinadas tabelas sofrem alterações, essas mudanças precisam ser refletidas em outras bases de dados.
Eu criei uma classe que gera código para query customizada a partir de uma global qualquer em um determinado namespace, fazendo com que a global responda ao padrão SQL imediatamente.
Olá e bem-vindo às Notícias de verão do ecossistema de desenvolvedores!
Este verão foi cheio de eventos e atividades emocionantes no InterSystems Developer Ecosystem. Caso você tenha perdido alguma coisa, preparamos para você uma seleção das notícias e tópicos mais quentes para ler!
Para sua conveniência, reunimos aqui tudo que vale a pena notar que aconteceu nesta última temporada de relance. Leia!
Olá Desenvolvedores, Estamos muito animados em fazer este anúncio de que a InterSystems será patrocinador Platinum do Hacking Health Camp - uma grande conferência profissional de HealthTech e também um hackathon, que acontecerá in-loco em Estrasburgo, França, no período de 25 a 27 de Março de 2022.
No dia 08 de Março de 2022 @Guillaume Rongier fará um webinar "Como o FHIR pode ajudá-lo a desenvolver suas aplicações de saúde" (Webinar em Francês). Registre-se aqui.
No hackathon, a InterSystems disponibilizará um desafio para os hackers relacionado a utilização dos serviços na nuvem FHIR da InterSystems.
Saiba mais no site oficial e junte-se a nós pessoalmente na França!
Recentemente, a AtScale e a InterSystems promoveram um encontro virtual para debater os últimos avanços na tecnologia de gerenciamento de dados transacionais e analíticos e como o setor de serviços financeiros está enfrentando os desafios para acelerar insights e a inovação.
Foi um ótimo encontro, com a participação de Scott Gnau e Dave Mariani, dois veteranos do setor de gerenciamento de dados.
Como vocês devem saber, nossa IA da Comunidade de Desenvolvedores já está disponível há mais de um mês 🎉 Esperamos que você tenha ficado curioso o suficiente para experimentar 😁 Se ainda não experimentou, experimente! De qualquer forma, como ainda está em beta, estamos muito interessados em saber o que você pensa sobre ele, e estamos ansiosos para ouvir seus pensamentos e experiências.
Como valorizamos seu tempo e esforço, daremos um prêmio fofo a um membro aleatório da Comunidade que compartilhar como a DC AI ajudou você. Para participar deste sorteio, você precisa seguir as diretrizes:
Peço desculpas se isso for óbvio para programadores Python, mas, para aqueles que estão saindo do ObjectScript, esta pode ser uma dica útil.
O cenário é o desenvolvimento de alguns comandos do Embedded Python.
Testando se a funcionalidade está sendo confirmada pelo shell:
$SYSTEM.Python.Shell()
Python 3.9.5 (default, Mar 14 2023, 06:58:44) [MSC v.1927 64 bit (AMD64)] on win32
Type quit() or Ctrl-D to exit this shell.
>>>
Quando o Python avalia uma expressão no shell, ele imprime o resultado da expressão no terminal.
https://www.youtube.com/embed/66rZCdX7m8U [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]
Vamos montar nossa próxima integração utilizando o adaptador SOAP Inbound Adapter chamando um BP que vai orquestrar chamadas a dois BOs em modo assíncrono.
Se necessita migrar seu servidor por algum motivo, pode reduzir o trabalho de configuração do novo ambiente. Basta copiar a informação de configuração de seu ambiente prévio ao novo.
Você pode migrar as seguintes informações de configuração.
A InterSystems quer otimizar o IRIS para aproveitar as extensões do conjunto de instruções de CPU modernas. Isso é ótimo para o desempenho do produto, mas como saber se a sua CPU ainda será compatível com os novos builds do IRIS? Veja também como descobrir a família de microarquiteturas e as extensões do conjunto de instruções da sua CPU.
Tem um jeito fácil de adicionar um certificado (CA - certificate authority) às suas configurações no InterSystems IRIS 2019.1 (e 2018.1.2) no Windows e Mac. Você pode pedir para o IRIS usar a loja de certificados do sistema operacional usando:
%OSCertificateStore
no campo "File containing Trusted Certificate Authority X.509 certificate(s)". Aqui está uma imagem de como fazer isso no portal:
Como estou desenvolvendo uma aplicação para auditoria de arquivo fiscal digital, EFD ICMS IPI, optei por armazenar os dados diretamente em globais. Uma vez que os registros do arquivo EFD são formato txt e tem características semelhantes às linhas de registro de global.
Para poder analisar os itens de saída das Notas Fiscais Eletrônicas, fiz a importação também dos dados destes arquivos, e os armazenei em global. Segue exemplo:
Tenho orgulho de anunciar o novo lançamento de iris-pex-embedded-python (v2.3.1) com uma nova interface de linha de comando.
Essa linha de comando é chamada iop, de Interoperability On Python.
Primeiro, eu gostaria de apresentar em algumas palavras as maiores mudanças no projeto desde a primeira versão.
Um breve histórico do projeto
A versão 1.0 foi uma prova de conceito para mostrar como a framework de interoperabilidade do IRIS pode ser usada com uma abordagem primeiro python enquanto permanece compatível com qualquer código ObjectScript existente.
O que isso significa? Significa que qualquer desenvolvedor python pode usar a framework de interoperabilidade do IRIS sem ter nenhum conhecimento de ObjectScript.
Exemplo:
from grongier.pex import BusinessOperation
class MyBusinessOperation(BusinessOperation):
def on_message(self, request):
self.log.info("Received request")