Couchbase Capella AI Services 2024

 

Rationaliser le développement d'applications d'IA agentique

Les services d'IA de Capella permettent aux entreprises de relever les défis liés à l'expansion des données associées au développement et au déploiement de l'IA, en simplifiant le processus de création d'applications d'IA basées sur des agents, sécurisées et évolutives. En utilisant les services d'IA de Capella, les entreprises peuvent efficacement prototyper, construire, tester et déployer des agents d'application, en gardant les modèles et les données à proximité. Cette configuration minimise la latence et réduit les coûts opérationnels, qui sont des obstacles courants lors de l'intégration de nouveaux composants technologiques et de flux de travail.

Les services de Capella AI comprennent

  • Services de modèles : Offre des points d'extrémité gérés pour les principaux LLM et modèles d'intégration, et fournit des capacités à valeur ajoutée, telles que la mise en cache des messages et des conversations, les garde-fous et le filtrage par mot-clé pour soutenir les flux de travail RAG et agentiques. La colocation des données et des modèles d'IA permet de répondre facilement aux exigences de confidentialité et de latence souhaitées pour créer des applications RAG de niveau entreprise, sans avoir besoin d'utiliser des liens privés coûteux ou des solutions personnalisées.
  • Services de données non structurées : Il extrait, nettoie, regroupe et transforme les documents non structurés en JSON, les préparant ainsi à la vectorisation. Il extrait également des informations structurées à partir de documents complexes et les rend interrogeables dans Capella. Cela permet aux développeurs de gagner du temps en construisant des pipelines de prétraitement.
  • Services de vectorisation : Automatise la vectorisation et l'indexation des données stockées dans Capella. Avec les services de données modélisées et non structurées, il aide les développeurs à construire rapidement un pipeline RAG avec moins d'outils.
  • Services de catalogue d'agents d'IA : Accélère le développement d'applications agentiques en offrant un référentiel centralisé pour les outils, les métadonnées, les invites et les informations d'audit pour le flux LLM, la traçabilité et la gouvernance. Il automatise également la découverte d'outils d'agents pertinents pour répondre aux questions des utilisateurs et gère les garde-fous pour garantir la cohérence des échanges d'agents au fil du temps.
  • Fonctions de Capella AI : Améliore la productivité des développeurs en intégrant l'analyse de données pilotée par l'IA directement dans les flux de travail des applications à l'aide d'une syntaxe SQL++ familière, éliminant ainsi le besoin d'outils externes ou de code personnalisé. Grâce à des fonctionnalités telles que le résumé, la classification, l'analyse des sentiments et le masquage des données, Capella permet aux développeurs de transformer de manière transparente des données transactionnelles et en colonnes complexes en informations exploitables au sein d'une plateforme unique et unifiée.

En savoir plus

Capella niveau libre

Afin d'améliorer la commodité et l'accessibilité pour les développeurs, nous sommes ravis de présenter un nouveau Couchbase Capella™ Free Tier qui remplace l'essai de 30 jours de Capella. Il permet aux développeurs d'apprendre, d'utiliser et de persister leur activité dans Capella aussi longtemps qu'ils en ont besoin, et il prend en charge la promotion de leur travail dans les environnements de test et de production. Le niveau gratuit est disponible avec le soutien du forum et de la communauté, et il ouvrira le 9 septembre.

S'inscrire aujourd'hui

Capella Analytics désormais sur Google Cloud

L'analyse en temps réel native JSON de Couchbase est désormais disponible sur Google Cloud, en plus d'AWS. Les clients de Capella bénéficient d'un mouvement de données zéro ETL pour les données JSON dans un format en colonnes prêt pour l'analyse, avec un traitement MPP et une séparation du calcul et du stockage pour de hautes performances et une grande évolutivité. Capella iQ vous permet d'utiliser le langage naturel pour la génération de requêtes et la création de graphiques. En outre, les développeurs peuvent réécrire les données du magasin en colonnes vers le magasin transactionnel de Capella afin d'incorporer des mesures calculées dans les applications critiques.

En savoir plus

Annonce de l'analyse d'entreprise

 

Nous sommes ravis de présenter Enterprise Analytics, une extension de notre dernière technologie d'analyse qui était auparavant uniquement disponible dans Couchbase Capella, et qui est désormais disponible pour les déploiements autogérés, à la fois sur site et dans le cloud. Enterprise Analytics porte l'analyse des données JSON à un niveau supérieur, en offrant des performances et une convivialité inégalées dans les environnements de déploiement hybrides.

JSON-native, multisource, zéro ETL

Intégrez et analysez sans effort des données complexes en temps réel à partir de Couchbase et d'autres bases de données tierces telles que MongoDB™, Postgres et MySQL. Travaillez de manière transparente avec divers formats de données, notamment JSON, CSV, TSV, Avro, Parquet et Delta Lake, pour obtenir des informations complètes.

Performances et évolutivité supérieures

Grâce à des fonctionnalités telles qu'un moteur de stockage en colonnes, la séparation calcul-stockage, l'optimisation basée sur les coûts et le traitement massivement parallèle, nos capacités avancées garantissent des performances qui dépassent d'environ 100 à 150 fois les performances analytiques de nos concurrents les plus proches.

Réécriture opérationnelle en temps réel

Créez un impact en temps réel dans vos applications en écrivant des données dérivées via SQL++ directement dans le magasin transactionnel de Couchbase pour une utilisation immédiate avec vos applications critiques. En savoir plus

Annonce de Couchbase Enterprise Server 7.6 et 7.6.2

Prise en charge de la recherche vectorielle et des applications adaptatives pilotées par l'IA

La version printemps 2024 de Capella a apporté la prise en charge de Couchbase Server 7.6, y compris le stockage, l'indexation et la récupération haute performance des embeddings vectoriels. Les organisations s'empressent de créer des applications adaptatives hyper-personnalisées alimentées par l'IA générative qui offrent des expériences exceptionnelles à leurs utilisateurs finaux. La recherche vectorielle permet aux entreprises d'utiliser le cadre de la génération augmentée par récupération (RAG) pour interagir avec les LLM et d'autres modèles de base afin de rendre les chatbots et les applications alimentés par l'IA plus sûrs, à jour et correctement alignés sur les informations spécifiques de l'entreprise. En outre, les équipes peuvent utiliser la recherche hybride, une combinaison de recherche vectorielle, de recherche de texte, de recherche de plage, de recherche de valeur explicite et de recherche géospatiale, pour élaborer des solutions de recherche robustes pour les utilisateurs finaux, le tout au sein d'une seule et même plateforme. Il n'est pas nécessaire de disposer d'une base de données vectorielle distincte. Les recherches avancées peuvent être prises en charge par une seule requête SQL et un seul index pour fournir des résultats puissants et à faible latence tout en réduisant le coût total de possession. En savoir plus

Amélioration des performances de la recherche vectorielle

Couchbase Enterprise Server 7.6.2 apporte des améliorations impressionnantes en termes de performances et d'évolutivité à la recherche vectorielle pour les systèmes autogérés et basés sur Capella, notamment en multipliant par 7 le débit et en réduisant les besoins en mémoire. Elle étend le support aux vecteurs à 4096 dimensions et ajoute des vecteurs compressés en base64 pour les données et les requêtes, réduisant ainsi la surcharge de stockage. En savoir plus

Support des vecteurs dans Couchbase Mobile

Couchbase est le premier fournisseur de base de données à annoncer le support vectoriel pour sa base de données mobile embarquée (Couchbase Lite). Cela permettra aux clients de créer de puissantes applications alimentées par l'IA à la périphérie, là où les données sont produites et consommées. Voir l'onglet Mobile pour plus de détails.

Intégrations dans l'écosystème de l'IA

Couchbase renforce son écosystème de partenaires IA avec LangChain et LlamaIndex afin d'augmenter la productivité des développeurs. L'intégration avec LangChain permet une interface API commune pour converser avec une large bibliothèque de LLM. De même, l'intégration de Couchbase avec LlamaIndex offrira aux développeurs un choix encore plus large de LLM lors de la création d'applications adaptatives. Ces intégrations permettront d'accélérer l'assemblage des requêtes, d'améliorer la validation des réponses et de faciliter les applications RAG.

Capacités graphiques activées par les traversées de requêtes

Couchbase offre un support pour les traversées de relations de graphe, ce qui signifie la possibilité de faire des requêtes récursives pour la hiérarchie et la cartographie de réseau. Les structures de données hiérarchiques permettent des analyses complexes avec ANSI SQL CTE récursif dans des domaines tels que les organigrammes, les nomenclatures, la gestion de la chaîne d'approvisionnement, la topologie des réseaux et les réseaux sociaux. En savoir plus

Le nouveau rééquilibrage de l'indice réduit les délais jusqu'à 80%

Afin d'accélérer la mise à l'échelle des nœuds d'index sans impact sur l'utilisation du processeur ou de la mémoire, Server 7.6 utilise désormais un rééquilibrage basé sur les fichiers. Les tests ont montré une amélioration considérable du temps nécessaire à la réalisation des rééquilibrages, ce qui rend le processus plus facile et plus efficace. En savoir plus

Couchstore vers Magma, une mise à niveau en une étape sans interruption de service

Les clients pourront migrer de Couchstore vers le moteur de stockage Magma sans arrêter les charges de travail frontales. Les clients doivent être sur la version 7.6 pour permettre la migration. La migration peut être annulée à tout moment si nécessaire. En savoir plus

Des temps de basculement plus rapides améliorent l'HA

En cas de panne d'un nœud de données, la requête sera automatiquement réacheminée vers le prochain nœud de données disponible sans aucune action de la part de l'application. Le délai minimum de basculement automatique a été ramené de 5 secondes à 1 seconde, et la fréquence des battements de cœur a été ramenée de 1 seconde à 200 millisecondes. En savoir plus

Simplification des requêtes

Pour faciliter le développement initial et les tests, les utilisateurs peuvent effectuer toutes les opérations CRUD et de jointure de la base de données sans index. Cela améliore l'expérience des nouveaux utilisateurs avec les opérations CREATE, INSERT et SELECT sans obtenir d'erreur d'indexation. En outre, les utilisateurs peuvent effectuer de simples balayages de plages de valeurs de clés basés sur les préfixes de clés de documents sans avoir besoin de nœuds d'interrogation et d'indexation. Pour des performances optimales, les index sont toujours recommandés lorsque la vitesse est une priorité. En savoir plus

Couchbase Mobile : Nouveautés

Présentation de Couchbase Edge Server

Couchbase Edge Server est une solution de base de données légère, hors ligne, conçue pour permettre un accès à faible latence, un stockage hors ligne et des capacités de traitement pour les données d'application dans des environnements où l'Internet est faible et les ressources informatiques limitées, tels que les avions, les restaurants, les entrepôts, les parcs d'attractions et les stades.

Edge Server prend en charge un nombre modeste de clients (de quelques dizaines à quelques centaines) et fonctionne sur du matériel périphérique qui ne dispose pas de la puissance de calcul et de la mémoire vive nécessaires au déploiement d'une grappe de bases de données complète à plusieurs nœuds, tel qu'un ordinateur monocarte comme Raspberry Pi ou du matériel de serveur bas de gamme. Il est idéal pour alimenter les applications embarquées sur les sièges des avions de ligne ou les systèmes de commande numérique sur table dans les restaurants décontractés, où les clients locaux se comptent par centaines.

Edge Server offre également une synchronisation automatique des données avec les systèmes d'information à distance. Couchbase Capella App Services et/ou Passerelle de synchronisation dans le nuage. Grâce au serveur Edge, les clients des applications peuvent accéder aux données même lorsqu'ils sont déconnectés des serveurs distants, tandis que la synchronisation des données avec le nuage se fait en arrière-plan, chaque fois que l'internet est disponible. L'accès aux données est assuré par une interface RESTful simple que n'importe quel client HTTP peut utiliser. En outre, pour les applications plus avancées qui nécessitent un stockage local, Couchbase Lite les clients intégrés peuvent synchroniser les données directement avec le serveur Edge local.

À propos d'Edge Server

Edge Server est un serveur autonome alimenté par Couchbase Lite Core, le même moteur Lite Core qui est le "cerveau" de la base de données Couchbase Lite (qui a été testé en entreprise et déployé sur tous les déploiements Couchbase Lite).
Le serveur prend en charge les interfaces suivantes :

1. API REST : Une interface RESTful qui permet à n'importe quel client HTTP, y compris les applications de navigation, d'accéder à des données, de les interroger et d'écouter leurs modifications.
2. Synchronisation à distance : Permet au serveur Edge de synchroniser les données avec les services Sync Gateway/App en amont via un protocole de réplication basé sur des websockets.
3. Synchronisation des bords : Permet aux applications couchbase lite en aval de synchroniser les données avec le serveur Edge.
4. Synchronisation du serveur : Cette interface peut être utilisée pour synchroniser les données avec un autre serveur Edge. Ceci est utile pour configurer un serveur Edge secondaire comme sauvegarde (pour HA).

Pourquoi Edge Server ?

Si les dépendances à l'internet sont un problème connu qui peut entraîner des temps de latence et des temps d'arrêt pour les applications périphériques, le fait de contourner ces difficultés en stockant et en traitant les données localement à la périphérie peut également poser un problème.

C'est particulièrement vrai lorsque les ressources locales de stockage et de calcul sont extrêmement limitées, comme dans les avions, les petits restaurants, les entrepôts dans les ports, et même les grandes surfaces de vente au détail au milieu d'une ville, qui peuvent fonctionner dans des conditions où les ressources informatiques et Internet sont limitées.

Le faible encombrement du Couchase Edge Server et la synchronisation des données intégrée constituent la solution parfaite pour ces environnements, permettant aux données d'être traitées localement en utilisant des ressources informatiques minimales. Cela permet aux utilisateurs d'applications de bénéficier d'une expérience rapide comme l'éclair, même en l'absence d'Internet. Et lorsque la connectivité est disponible, Edge Server se synchronise automatiquement avec Couchbase Capella dans le cloud pour le stockage et l'analyse des données à long terme.

En savoir plus sur Edge Server
Consultez le blog Edge Server

Télécharger et essayez le serveur Edge dès aujourd'hui !

Commencer à construire

Consultez notre portail pour développeurs afin d'explorer NoSQL, de parcourir les ressources et de commencer à utiliser les tutoriels.

Utiliser Capella gratuitement

Prenez en main Couchbase en quelques clics. Capella DBaaS est le moyen le plus simple et le plus rapide de démarrer.

Prendre contact

Vous souhaitez en savoir plus sur les offres Couchbase ? Laissez-nous vous aider.