Atlas Vector Search comanda o maior NPS para desenvolvedores na pesquisa Retool State of AI 2023

Mat Keep and Rachelle Palmer

A Retool acabou de publicar seu primeiro relatório State of AI, e vale a pena ler.Modelada em seu relatório State of Internal Tools extremamente popular, a pesquisa State of AI tomou o pulso de mais de 1.500 pessoas de tecnologia abrangendo engenharia de software, liderança, gerentes de produto, designers e muito mais, em uma grande variedade de setores.O objetivo da pesquisa é entender como essas pessoas de tecnologia usam e constroem com inteligência artificial (IA).

Como parte da pesquisa, a Retool analisou quais ferramentas eram populares, incluindo os bancos de dados vetoriais usados com mais frequência com IA.A pesquisa descobriu que o MongoDB Atlas Vector Search fez juz ao mais alto Net Promoter Score (NPS) e foi o segundo banco de dados vetorial mais amplamente usado - em apenas cinco meses após seu lançamento.Isso o coloca à frente de soluções da concorrência que já existem há anos.

Nesta publicação do blog, examinaremos o aumento fenomenal dos bancos de dados vetoriais e como os desenvolvedores estão usando soluções como o Atlas Vector Search para construir aplicativos baseados em IA. Também abordaremos outros destaques importantes do relatório da Retool.

Confira nossa página de recursos de IA para saber mais sobre como criar aplicativos baseados em IA com MongoDB.

Adoção do banco de dados vetorial: fora dos gráficos (bem, quase...)

De curiosidade matemática a superpoder por trás da IA generativa e dos LLMs, as incorporações de vetores e os bancos de dados que os gerenciam percorreram um longo caminho em um período muito curto.

Confira as tendências do DB-Engines nos modelos de banco de dados nos últimos 12 meses, e você verá que os bancos de dados vetoriais são superiores a todos os demais em mudança de popularidade. Basta olhar para a trajetória "para cima e para a direita" da linha rosa no gráfico abaixo.

Captura de tela cortesia do DB-Engines, 8 de novembro de 2023

Mas por que os bancos de dados vetoriais se tornaram tão populares?

Eles são um componente essencial em um novo padrão arquitetônico chamado de geração aumentada de recuperação, também conhecido como RAG, uma combinação potente que combina os recursos de raciocínio de LLMs pré-treinados e de uso geral e os alimenta com dados específicos da empresa em tempo real. Os resultados são aplicativos baseados em IA que atendem exclusivamente à empresa, seja criando novos produtos, reimaginando as experiências dos clientes ou levando a produtividade e a eficiência internas a níveis sem precedentes.

As incorporações vetoriais são um dos componentes fundamentais necessários para desbloquear a potência da RAG.Os modelos de incorporação vetorial codificam dados empresariais, não importa se são texto, código, vídeo, imagens, fluxos de áudio ou tabelas, como vetores.Esses vetores são armazenados, indexados e consultados em um banco de dados vetorial ou mecanismo de pesquisa vetorial, fornecendo os dados de entrada relevantes como contexto para o LLM escolhido.O resultado são aplicativos de IA baseados em dados empresariais e conhecimento relevantes para os negócios, precisos, confiáveis e atualizados.

Como mostra a pesquisa da Retool, o cenário dos bancos de dados vetoriais ainda é amplamente inexplorado. Menos de 20% dos entrevistados estão usando bancos de dados vetoriais atualmente, mas com a crescente tendência de personalizar modelos e infraestrutura de IA, é garantido que a adoção crescerá.

Por que os desenvolvedores estão adotando o Atlas Vector Search?

A pesquisa State of AI da Retool apresenta alguns excelentes bancos de dados vetoriais que abriram caminho nos últimos anos, especialmente em aplicações que exigem pesquisa semântica sensível ao contexto. Pense em catálogos de produtos ou descoberta de conteúdo.

No entanto, o desafio que os desenvolvedores enfrentam ao usar esses bancos de dados vetoriais é que eles precisam integrá-los junto com outros bancos de dados em sua pilha de tecnologia da aplicação.

Cada camada adicional de banco de dados na pilha de tecnologia da aplicação adiciona mais uma fonte de complexidade, latência e sobrecarga operacional. Isso significa que eles têm outro banco de dados para adquirir, aprender, integrar (para desenvolvimento, testes e produção), proteger e certificar, escalar, monitorar e fazer backup, tudo isso mantendo os dados sincronizados entre esses vários sistemas.

O MongoDB adota uma abordagem diferente, que evita totalmente esses desafios:

  • Os desenvolvedores armazenam e pesquisam incorporações vetoriais nativas no mesmo sistema que usam como seu banco de dados operacional.

  • Usando a arquitetura distribuída do MongoDB, eles podem isolar esses diferentes volumes de trabalho e, ao mesmo tempo, manter os dados totalmente sincronizados.

  • Os Search Nodes fornecem computação dedicada e isolamento dos volumes de trabalho, o que é vital para volumes de trabalho de pesquisa vetorial com uso intensivo de memória, permitindo, assim, melhor desempenho e maior disponibilidade

  • Com o esquema de documentos flexível e dinâmico do MongoDB, os desenvolvedores podem modelar e desenvolver relações entre vetores, metadados e dados de aplicações de formas que outros bancos de dados não conseguem.

  • Eles podem processar e filtrar dados vetoriais e operacionais de qualquer forma que a aplicação precise com uma API de query expressiva e drivers que suportam todas as linguagens de programação mais populares.

  • O uso da plataforma de dados do desenvolvedor MongoDB Atlas totalmente gerenciada permite que os desenvolvedores alcancem a escala, a segurança e o desempenho esperados pelos usuários de aplicações.

O que essa abordagem unificada significa para os desenvolvedores? Ciclos de desenvolvimento mais rápidos, aplicativos de maior desempenho que fornecem menor latência com dados mais recentes, juntamente com menor sobrecarga e custo operacional. Resultados refletidos na pontuação NPS do MongoDB, a melhor de sua classe.

Atlas Vector Search é robusto, econômico e incrivelmente rápido!

Saravana Kumar, CEO, Kovai discutindo o desenvolvimento do assistente de IA de sua empresa

Confira nossa série de blogs Construindo IA com o MongoDB (vá para a seção Introdução para ver as edições anteriores). Aqui você verá o Atlas Vector Search usado para aplicações com tecnologia GenAI que abrangem IA conversacional com chatbots e voicebots, copilotos, inteligência contra ameaças e segurança cibernética, gerenciamento de contratos, resposta a perguntas, conformidade com a área de saúde e assistentes de tratamento, descoberta e monetização de conteúdo e muito mais.

O MongoDB já estava armazenando metadados sobre artefatos em nosso sistema. Com a introdução do Atlas Vector Search, agora temos um banco de dados abrangente de metadados vetoriais que foi testado durante uma década e que soluciona nossas necessidades de recuperação densa. Não é necessário implantar um novo banco de dados que precisaríamos gerenciar e aprender. Nossos metadados de vetores e artefatos podem ser armazenados um ao lado do outro.

Pierce Lamb, Engenheiro Sênior de Software na equipe de dados e aprendizado de máquina da VISO TRUST

O que você pode aprender sobre o estado da IA no relatório da Retool?

Além de descobrir os bancos de dados vetoriais mais populares, a pesquisa abrange IA de uma variedade de perspectivas. Ela começa explorando as percepções dos entrevistados sobre a IA. (Sem nenhuma surpresa, a diretoria é mais otimista do que os contribuintes individuais.) Em seguida, explora as prioridades de investimento, o impacto da IA nas perspectivas de emprego futuro e como isso provavelmente afetará os desenvolvedores e as habilidades das quais eles precisam no futuro.

Em seguida, a pesquisa explora o nível de adoção e maturidade da IA. Mais de 75% dos entrevistados dizem que suas empresas estão fazendo esforços para começar com a IA, com cerca de metade dizendo que esses ainda eram projetos iniciais e, principalmente, voltados para aplicações internas. A pesquisa passa a examinar quais são essas aplicações e o quanto os entrevistados as acham úteis para a empresa. Ela descobre que quase todos estão usando a IA no trabalho, quer tenham permissão ou não, e então identifica os principais pontos problemáticos. Não é nenhuma surpresa que a precisão, a segurança e as alucinações do modelo estejam no topo dessa lista.

A pesquisa termina explorando os principais modelos em uso. Novamente, não é surpresa que as ofertas da Open AI estejam liderando, mas também indica uma intenção crescente de usar modelos de código aberto junto com infraestrutura de IA e ferramentas para personalização no futuro.

Você pode se aprofundar em todos os detalhes da pesquisa lendo o relatório.

Introdução ao Atlas Vector Search

Quer dar uma olhada em nossas ofertas do Vector Search? Acesse nossa página do produto Atlas Vector Search. Lá você encontrará links para tutoriais, documentação e as principais integrações do ecossistema de IA para que você possa mergulhar diretamente na criação de seus próprios aplicativos com tecnologia genAI.

Se você quiser saber mais sobre as possibilidades de alto nível da pesquisa vetorial, baixe nosso whitepaper Incorporação de IA generativa.

Confira nossa apresentação Construa seu roteiro de IA para 2024 para saber mais sobre diferentes casos de uso de IA e como as organizações estão fazendo alterações para apoiá-los!