Serviços de IA do Couchbase Capella 2024

 

Otimização do desenvolvimento de aplicativos de IA agêntica

Os Capella AI Services permitem que as empresas enfrentem os desafios de expansão de dados associados ao desenvolvimento e à implantação de IA, simplificando o processo de criação de aplicativos de IA seguros e escaláveis baseados em agentes. Ao usar o Capella AI Services, as organizações podem criar protótipos, construir, testar e implantar agentes de aplicativos com eficiência, mantendo modelos e dados próximos. Essa configuração minimiza a latência e reduz os custos operacionais, que são obstáculos comuns ao integrar novos componentes de tecnologia e fluxos de trabalho.

Os serviços de IA da Capella incluem:

  • Serviços de modelo: Oferece pontos de extremidade gerenciados para os principais LLMs e modelos de incorporação, além de fornecer recursos de valor agregado, como cache de prompts e conversas, guardrails e filtragem de palavras-chave para dar suporte a fluxos de trabalho RAG e agênticos. A colocação de dados e modelos de IA facilita o cumprimento dos requisitos de privacidade e latência desejados para a criação de aplicativos RAG de nível empresarial, sem a necessidade de usar links privados caros ou soluções personalizadas.
  • Serviços de dados não estruturados: Extrai, limpa, divide e transforma documentos não estruturados em JSON, preparando-os para vetorização. Ele também extrai informações estruturadas de documentos complexos e as torna consultáveis no Capella. Isso economiza o tempo dos desenvolvedores associado à criação de pipelines de pré-processamento DIY.
  • Serviços de vetorização: Automatiza a vetorização e a indexação de dados armazenados no Capella. Juntamente com o Model and Unstructured Data Services, isso ajuda os desenvolvedores a criar rapidamente um pipeline RAG com menos ferramentas.
  • Serviços de catálogo de agentes de IA: Acelera o desenvolvimento de aplicativos agênticos, oferecendo um repositório centralizado de ferramentas, metadados, prompts e informações de auditoria para fluxo, rastreabilidade e governança do LLM. Além disso, automatiza a descoberta de ferramentas de agente relevantes para responder às perguntas dos usuários e gerencia os guardrails para garantir que as trocas de agentes sejam consistentes ao longo do tempo.
  • Funções da Capella AI: Aumenta a produtividade do desenvolvedor ao incorporar a análise de dados orientada por IA diretamente nos fluxos de trabalho dos aplicativos usando a sintaxe familiar do SQL++, eliminando a necessidade de ferramentas externas ou código personalizado. Com recursos como sumarização, classificação, análise de sentimentos e mascaramento de dados, o Capella capacita os desenvolvedores a transformar perfeitamente dados transacionais e colunares complexos em insights acionáveis em uma única plataforma unificada.

Saiba mais

Nível gratuito Capella

Para melhorar a conveniência e a acessibilidade para os desenvolvedores, temos o prazer de apresentar uma nova camada gratuita do Couchbase Capella™ que substitui a avaliação de 30 dias do Capella. Ele permite que os desenvolvedores aprendam, usem e mantenham suas atividades no Capella pelo tempo que precisarem, além de oferecer suporte à promoção de seu trabalho em ambientes de teste e produção. A camada gratuita está disponível com suporte do fórum e da comunidade e será aberta em 9 de setembro.

Registre-se hoje

Capella Columnar agora no Google Cloud

A análise em tempo real e nativa de JSON do Couchbase agora está disponível no Google Cloud, além do AWS. Os clientes da Capella obtêm movimentação de dados zero-ETL para dados JSON em um formato colunar pronto para análise, com processamento MPP e separação de computação e armazenamento para alto desempenho e escalabilidade. O Capella iQ permite que você use linguagem natural para geração de consultas e criação de gráficos. Além disso, os desenvolvedores podem gravar dados do armazenamento colunar no armazenamento transacional do Capella para incorporar métricas calculadas em aplicativos críticos.

Saiba mais

Anunciando o Couchbase Enterprise Server 7.6 e 7.6.2

 

Suporte para pesquisa vetorial e aplicativos adaptativos com tecnologia de IA

A versão primavera de 2024 do Capella trouxe suporte para o Couchbase Server 7.6, incluindo armazenamento de alto desempenho, indexação e recuperação de embeddings vetoriais. As organizações estão correndo para criar aplicativos adaptativos hiperpersonalizados alimentados por IA generativa que proporcionam experiências excepcionais aos seus usuários finais. A pesquisa vetorial permite que as organizações usem a estrutura RAG (retrieval-augmented generation) para interagir com LLMs e outros modelos de base para tornar os chatbots e aplicativos alimentados por IA mais seguros, atualizados e corretamente alinhados a informações corporativas específicas. Além disso, as equipes podem usar a pesquisa híbrida, uma combinação de pesquisa vetorial, pesquisa de texto, pesquisa de intervalo, pesquisa de valor explícito e pesquisa geoespacial, para criar soluções de pesquisa robustas para os usuários finais, tudo em uma única plataforma. Não há necessidade de um banco de dados vetorial separado. As pesquisas avançadas podem ser suportadas por uma única consulta SQL e um único índice para fornecer resultados avançados e de baixa latência e, ao mesmo tempo, reduzir o TCO. Saiba mais

Aprimoramentos adicionais de desempenho para pesquisa vetorial

O Couchbase Enterprise Server 7.6.2 adiciona melhorias impressionantes de desempenho e escalabilidade à pesquisa vetorial para sistemas autogerenciados e baseados em Capella, incluindo um aumento de 7 vezes na taxa de transferência e menores requisitos de memória. Ele expande o suporte para vetores de 4096 dimensões e adiciona vetores compactados em base64 para dados e consultas, reduzindo a sobrecarga de armazenamento. Saiba mais

Suporte a vetores no Couchbase Mobile

O Couchbase é o primeiro fornecedor de banco de dados a anunciar o suporte a vetores para seu banco de dados móvel incorporável (Couchbase Lite). Isso permitirá que os clientes criem aplicativos poderosos baseados em IA na borda onde os dados são produzidos e consumidos. Consulte a guia Mobile para obter mais detalhes.

Integrações do ecossistema de IA

O Couchbase está impulsionando seu ecossistema de parceiros de IA com o LangChain e o LlamaIndex para aumentar ainda mais a produtividade dos desenvolvedores. A integração com a LangChain permite que uma interface API comum converse com uma ampla biblioteca de LLMs. Da mesma forma, a integração do Couchbase com o LlamaIndex oferecerá aos desenvolvedores ainda mais opções de LLMs ao criar aplicativos adaptáveis. Essas integrações acelerarão a montagem do prompt de consulta, melhorarão a validação da resposta e facilitarão os aplicativos RAG.

Recursos de gráfico habilitados por passagens de consulta

O Couchbase oferece suporte a travessias de relacionamento gráfico, o que significa a capacidade de fazer consultas recursivas para mapeamento de hierarquia e rede. As estruturas de dados hierárquicos de consulta permitem análises complexas com CTE recursivo ANSI SQL em áreas como organogramas, lista de materiais, gerenciamento da cadeia de suprimentos, topologia de rede e redes sociais. Saiba mais

O novo rebalanceamento de índices reduz o tempo em até 80%

Para agilizar a expansão dos nós de índice sem afetar o uso da CPU ou da memória, o Server 7.6 agora utiliza o rebalanceamento baseado em arquivos. Os testes mostraram uma melhora significativa no tempo de conclusão dos rebalanceamentos, tornando o processo mais fácil e bem-sucedido. Saiba mais

Couchstore para Magma, atualização em uma etapa sem tempo de inatividade

Os clientes poderão migrar do Couchstore para o mecanismo de armazenamento Magma sem interromper as cargas de trabalho de front-end. Os clientes devem estar na versão 7.6 para ativar a migração. A migração pode ser revertida a qualquer momento, se necessário. Saiba mais

Tempos de failover mais rápidos melhoram a HA

No caso de uma interrupção do nó de dados, a consulta será automaticamente redirecionada para o próximo nó de dados disponível sem nenhuma ação do aplicativo. O tempo limite mínimo inferior do failover automático foi reduzido de 5 segundos para 1 segundo, e a frequência do heartbeat foi reduzida de 1 segundo para 200 milissegundos. Saiba mais

Simplificações de consulta

Para facilitar o desenvolvimento inicial e os testes, os usuários podem executar todas as operações CRUD e de junção do banco de dados sem índices. Isso melhora a experiência de novos usuários com CREATE, INSERT e SELECT sem receber um erro de índice. Além disso, os usuários podem fazer varreduras simples de intervalo de valores-chave com base em prefixos de chave de documento sem precisar de nós de consulta e indexação. Para obter o melhor desempenho, os índices ainda são recomendados quando a velocidade é uma prioridade. Saiba mais

Couchbase Mobile: O que há de novo

Apresentando o Couchbase Edge Server

Servidor de borda do Couchbase é uma solução de banco de dados leve e off-line para casos de uso de borda, projetada para permitir acesso de baixa latência, armazenamento off-line e recursos de processamento para dados de aplicativos em ambientes com pouca internet e recursos de computação limitados, como aviões, restaurantes, armazéns, parques temáticos e estádios.

O Edge Server suporta um número modesto de clientes (de 10 a centenas) e é executado em hardware de borda que não possui a computação e a RAM necessárias para uma implementação completa de cluster de banco de dados de vários nós, como um computador de placa única como o Raspberry Pi ou hardware de servidor de baixo custo. É ideal para alimentar aplicativos de bordo nos assentos de aviões ou sistemas de pedidos digitais de mesa em restaurantes casuais, onde os clientes locais variam em algumas centenas.

O Edge Server também oferece sincronização automática de dados com o sistema remoto Serviços de aplicativos do Couchbase Capella e/ou Gateway de sincronização na nuvem. Com o Edge Server, os clientes de aplicativos podem acessar dados mesmo quando desconectados de servidores remotos, enquanto a sincronização de dados para a nuvem ocorre em segundo plano sempre que a Internet estiver disponível. O acesso aos dados é fornecido por meio de uma interface RESTful simples que qualquer cliente HTTP pode usar. Além disso, para aplicativos mais avançados que exigem armazenamento local, Couchbase Lite Os clientes incorporados podem sincronizar dados diretamente com o Edge Server local.

Sobre o Edge Server

O Edge Server é um servidor autônomo que é alimentado pelo Couchbase Lite Core, o mesmo mecanismo de núcleo leve que é o "cérebro" do banco de dados do Couchbase Lite (que foi testado por empresas e implementado em todas as implementações do Couchbase Lite).
O servidor é compatível com as seguintes interfaces:

1. API REST: Uma interface RESTful que permite a qualquer cliente HTTP, inclusive aplicativos de navegador, acessar, consultar e ouvir alterações nos dados.
2. Sincronização remota: Permite que o Edge Server sincronize dados com o Sync Gateway/App Services de upstream remoto por meio do protocolo de replicação baseado em websockets.
3. Sincronização de borda: Permite que os aplicativos couchbase lite downstream na borda sincronizem dados com o Edge Server.
4. Sincronização do servidor: Essa interface pode ser usada para sincronizar dados com outro servidor de borda. Isso é útil para configurar um Edge Server secundário como backup (para HA).

Por que o Edge Server?

Embora as dependências da Internet sejam um desafio conhecido que pode causar latência e tempo de inatividade para os aplicativos de borda, às vezes, contornar esses desafios armazenando e processando dados localmente na borda também pode representar um desafio.

Isso é especialmente verdadeiro quando há recursos locais de armazenamento e computação extremamente limitados disponíveis para atendê-los, como em aviões, em pequenos restaurantes, em um armazém em um porto e até mesmo em um grande varejista no meio de uma cidade, que pode operar em condições de restrição de recursos de Internet e computação.

A pequena área ocupada pelo Couchase Edge Server e a sincronização de dados integrada fornecem a solução perfeita para esses ambientes, permitindo que os dados sejam processados localmente usando recursos mínimos de computação. Isso permite uma experiência extremamente rápida para os usuários de aplicativos, mesmo sem a Internet. E quando a conectividade está disponível, o Edge Server sincroniza automaticamente com o Couchbase Capella na nuvem para armazenamento e análise de dados de longo prazo.

Saiba mais sobre o Edge Server
Confira o blog do Edge Server

Baixar e experimente o servidor de borda hoje mesmo!

Iniciar a construção

Confira nosso portal do desenvolvedor para explorar o NoSQL, procurar recursos e começar a usar os tutoriais.

Use o Capella gratuitamente

Comece a trabalhar com o Couchbase em apenas alguns cliques. O Capella DBaaS é a maneira mais fácil e rápida de começar.

Entre em contato

Deseja saber mais sobre as ofertas do Couchbase? Deixe-nos ajudar.