Contents

SuperDuperDB de código aberto traz IA para bancos de dados corporativos

Para aumentar a visibilidade da sua marca, você teria interesse em patrocinar o The AI ​​Impact Tour e explorar as oportunidades disponíveis visitando nosso site?

SuperDuperDB, com sede em São Francisco, uma empresa do portfólio Intel Ignite que trabalha para simplificar a forma como as equipes criam e implantam aplicativos de IA, lançou hoje a versão 0.1 de sua estrutura de código aberto.

A estrutura pode ser utilizada como um módulo Python, permitindo que os usuários incorporem componentes de inteligência artificial, como algoritmos de aprendizado de máquina e uma API de IA que atenda às suas preferências, juntamente com funcionalidades de pesquisa baseadas em vetores em sua infraestrutura de banco de dados atual. Isso permite que os desenvolvedores construam soluções avançadas de IA sobre seus bancos de dados existentes sem qualquer obstáculo.

As capacidades atuais da plataforma abrangem uma ampla gama de modelos e bancos de dados de inteligência artificial bem conhecidos, com o endosso de empresas de investimento renomadas como Hetz.vc, Session.vc e a divisão de capital de risco do MongoDB, especializada em promover a inovação no setor. ecossistema de dados.

O endosso do SuperDuperDB serve como um emblema do espírito pioneiro da empresa e das possibilidades ilimitadas que sua tecnologia oferece. O objetivo da nossa empresa é conectar plataformas de armazenamento de dados com inteligência artificial, a fim de facilitar a criação e gestão de soluções de IA para organizações através de uma integração perfeita de dados e IA, promovendo assim um novo paradigma de engenharia de software onde estes dois elementos são indispensáveis componentes de uma parceria harmoniosa. Esses sentimentos foram expressos por Timo Hagenow, o visionário CEO do SuperDuperDB, durante seus comentários nesta ocasião importante.

A estrutura está disponível no Product Hunt a partir de hoje.

Resolvendo o problema de IA com SuperDuperDB

A inteligência artificial tornou-se parte integrante das operações corporativas contemporâneas, mas o desenvolvimento de software que aproveite todo o potencial de algoritmos avançados de aprendizagem automática e conjuntos de dados exclusivos para obter vantagens estratégicas apresenta inúmeros desafios.

Na verdade, apesar de terem acesso a uma série de modelos de aprendizagem automática e interfaces de programação de aplicações (APIs), os desenvolvedores ainda precisam de investir recursos consideráveis ​​para implementar estas tecnologias em ambientes reais. Para fazer isso, eles devem aproveitar ferramentas nas esferas de “operações de aprendizado de máquina” (MLOps) e “devops”, que envolvem processos complexos para recuperar informações de sistemas de bancos de dados primários e transmiti-las para bancos de dados vetoriais especializados por meio de uma série de pipelines delicados e vulneráveis.. Tais esforços requerem uma quantidade significativa de tempo e podem, por vezes, impedir o início atempado dos projectos.

simplificando a implantação de processos algorítmicos em recursos computacionais ou entrelaçando esses algoritmos com dados por meio de uma intrincada rede de pipelines, que se enquadra no termo genérico de MLOps. Esse insight foi compartilhado por Hagenow durante sua entrevista para nossa plataforma.

A fim de facilitar a integração de várias soluções algorítmicas empregadas por diferentes equipes dentro de uma organização e, ao mesmo tempo, conferir valor substancial aos dados coletados, o Dr. Hagenow e seus colegas desenvolveram o SuperDuperDB-uma nova plataforma que permite a implantação de modelos de inteligência artificial no núcleo camada de banco de dados, em oposição à abordagem convencional, onde tais sistemas são normalmente implementados fora dela. Esta arquitetura inovadora promove capacidades de processamento em tempo real, juntamente com escalabilidade para operações de aprendizado de máquina em larga escala, proporcionando assim acessibilidade perfeita tanto para cientistas de dados quanto para especialistas no domínio.

O processo de instalação do SuperDuperDB é simples, pois pode ser obtido por meio de um pacote Python de código aberto. Ele permite que os desenvolvedores estabeleçam uma plataforma escalável solitária que acomoda toda a sua gama de modelos de IA e APIs, permitindo que estes se comuniquem diretamente com o banco de dados. Como resultado, isso cria um ecossistema excepcional de desenvolvimento e implantação de IA. Este ambiente pode ser utilizado de forma independente em um ambiente experimental, em apenas um dispositivo individual, ou implementado com recursos de computação escalonáveis ​​em uma nuvem ou local por meio de Kubernetes, empregando ferramentas de implantação de código aberto de primeira linha. Ao fazer isso, o desenvolvedor e os administradores têm supervisão completa sobre algoritmos, informações, recursos computacionais e infraestrutura durante todo o processo, de acordo com o relato de Hagenow.

Utilizando esta solução, os desenvolvedores têm acesso a uma ampla gama de modelos de aprendizado de máquina, incluindo aqueles comumente usados ​​para tarefas como classificação, regressão e sistemas de recomendação, bem como modelos de IA generativos de última geração que suportam interfaces conversacionais orientadas por LLM e vetores. pesquisas. Além disso, ele oferece suporte a modelos altamente personalizados, projetados especificamente para casos de uso exclusivos. Em termos de pesquisa de vetores, a plataforma pode aproveitar a funcionalidade de vetores no banco de dados fornecida pelo fornecedor e seus próprios recursos robustos de indexação de vetores.

Ecossistema de parceiros superforte

A oferta inovadora atraiu considerável interesse e endosso de membros proeminentes do ecossistema da indústria, fornecendo soluções de infraestrutura robustas que atendem a uma variedade de plataformas de banco de dados e técnicas de modelagem utilizadas pelas empresas.

A plataforma oferece suporte para uma ampla variedade de bancos de dados, incluindo MongoDB, PostgreSQL, MySQL, SQLite, DuckDB, Snowflake, BigQuery, ClickHouse, DataFusion, Druid, Impala, MSSQL, Oracle, pandas, Polars, PySpark, Trino e S3. Além disso, ele também oferece compatibilidade com várias estruturas de aprendizado de máquina, como aquelas encontradas no ecossistema Python AI, PyTorch, Sklearn, Hugging Face e ofertas populares de API de IA de empresas como OpenAI, Anthropic e Cohere.

Conforme elucidou o CEO durante nossa conversa recente, o MongoDB designou oficialmente nossa empresa como um de seus parceiros tecnológicos. Consequentemente, conduzimos vários webinars e demonstrações de codificação ao vivo em colaboração com clientes conceituados como a Cisco. Além disso, estamos atualmente examinando vários projetos de prova de conceito junto com a Intel e vários outros especialistas no assunto (PMEs). No entanto, neste momento, não posso divulgar quaisquer métricas de crescimento específicas relativas a estes esforços.

/pt/images/open-source-superduperdb-brings-ai-into-enterprise-databases.png

Arquitetura do SuperDuperDB

O CEO da empresa destacou que eles estão trabalhando para melhorar seu ecossistema, entrando em discussões com fornecedores de bancos de dados proeminentes para estabelecer colaborações mais robustas. Eventualmente, eles pretendem alcançar uma integração suave com plataformas de dados empresariais populares, como Databricks e Snowflake. De facto, a empresa já iniciou o desenvolvimento de uma aplicação dedicada ao Snowflake, que será disponibilizada através do marketplace deste último.

Potencial entre aplicativos

A adoção generalizada desta tecnologia tornaria mais simples para várias indústrias o desenvolvimento e implementação de soluções de IA devido à sua interface fácil de utilizar e processos simplificados.

Através da integração da inovação do SuperDuperDB com o MongoDB Atlas Vector Search, o caminho para os desenvolvedores acessarem a inteligência artificial foi consideravelmente acelerado. Esta combinação vantajosa permite que profissionais de uma ampla gama de setores, incluindo identificação de fraudes em finanças, melhoria da cadeia de suprimentos em logística e descoberta de novos medicamentos em saúde e ciências biológicas, desenvolvam e implantem aplicações avançadas com rapidez e sem esforço. De acordo com Boris Bialek, diretor de tecnologia de campo de soluções industriais do MongoDB, esse desenvolvimento permite que os desenvolvedores criem software de ponta com mais eficiência do que nunca.

SuperDuperDB se diferencia de outras ofertas de IA em banco de dados por priorizar o Python, enquanto alternativas como MindsDB e PostgresML são baseadas em SQL. Esta distinção permite uma integração mais perfeita com a linguagem de programação normalmente utilizada na investigação e desenvolvimento de IA.

SuperDuperDB oferece uma interface Python descomplicada e comum para usuários, ao mesmo tempo que permite que especialistas acessem todas as profundidades possíveis de implementação, incluindo pesos de modelo e informações de treinamento. Além disso, os desenvolvedores podem lidar com mídias visuais, arquivos de som e outras formas de dados que podem ser representadas por códigos binários no banco de dados. Este recurso excepcional o diferencia de todos os outros recursos de IA atualmente disponíveis no mercado.

*️⃣ Link da fonte:

SuperDuperDB , Product Hunt ,