Snowflake présente Cortex Agents pour gérer les données de l’entreprise

Snowflake présente Cortex Agents pour gérer les données de l'entreprise

Les agents d’intelligence artificielle de Snowflake pour optimiser la productivité des entreprises

Les agents d’intelligence artificielle (IA) sont conçus pour améliorer la productivité des entreprises en automatisant des tâches complexes. Cependant, leur efficacité dépend fortement de l’accès à des données de qualité, qu’elles soient structurées ou non. La gestion du contrôle d’accès, le respect de protocoles de confidentialité stricts et la récupération efficace des informations demeurent des défis importants pour de nombreuses organisations.

Pour relever ces défis, Snowflake a lancé Cortex Agents, un service entièrement géré qui facilite l’intégration, la récupération et le traitement des données. Grâce à cette solution, les entreprises peuvent développer des agents d’IA plus précis et évolutifs, tout en garantissant un accès efficace aux informations sans compromettre la sécurité et la confidentialité des données.

Cortex Agents : Intégration de l’IA dans les entreprises

Cortex Agents, désormais disponible en version bêta publique, orchestre des sources de données structurées et non structurées, qu’il s’agisse de tables Snowflake ou de fichiers PDF stockés en mode d’objets, afin de fournir des informations précieuses. Ils décomposent des requêtes complexes, récupèrent les données pertinentes et génèrent des réponses précises en utilisant Cortex Search, Cortex Analyst et LLM (Modèles de Langage de Grande Taille), garantissant ainsi la précision, l’efficacité et la gouvernance à chaque étape du processus.

Les Cortex Agents planifient des tâches, utilisent des outils pour les exécuter, et réfléchissent aux résultats pour améliorer les réponses. Disponibles sous forme d’une API REST, ils s’intègrent parfaitement dans n’importe quelle application.

Cortex Analyst : Génération de SQL alimentée par l’IA avec compréhension sémantique

Cortex Analyst peut être utilisé comme un outil au sein de Cortex Agents. Contrairement aux systèmes classiques de text-to-SQL qui se basent uniquement sur la correspondance de motifs, Cortex Analyst utilise un modèle sémantique pour associer des termes commerciaux aux données sous-jacentes. Cette approche unique améliore la précision dans des cas d’utilisation réels impliquant des environnements complexes à plusieurs tables.

Nouvelles fonctionnalités de Cortex Analyst

  1. Gestion d’une plus grande complexité des schémas : Cortex Analyst va au-delà des requêtes star-schema et Snowflake-schema JOINs. La nouvelle validation avancée des JOIN réduit les problèmes courants tels que les erreurs de JOIN et le double comptage, permettant de gérer des requêtes multi-tables sans compromettre la précision.

  2. Génération et supervision des modèles sémantiques : La version bêta publique de la nouvelle interface de gestion de Analyst dans Snowsight simplifie le processus de création et d’affinement des modèles sémantiques. Les administrateurs peuvent sélectionner des tables et des colonnes, et utiliser LLM pour générer un fichier YAML de modèle sémantique initial, tout en surveillant l’interaction et les retours des utilisateurs.

  3. Personnalisation pour la logique spécifique de l’entreprise : Avec les Instructions personnalisées désormais accessibles, les utilisateurs peuvent adapter Cortex Analyst à leurs besoins spécifiques en utilisant un langage naturel dans le fichier du modèle sémantique.

Ces mises à jour améliorent l’analyse des données structurées et simplifient la configuration de gestion pour des applications agéniques.

Cortex Search : Un moteur contextuel de haute qualité pour des données non structurées

Les Cortex Agents utilisent Cortex Search pour récupérer des données non structurées (texte, audio, image, vidéo). Cortex Search est une recherche hybride, alliant recherche vectorielle et lexicale, avec une réorganisation sémantique pour une récupération de qualité et à faible latence à grande échelle.

Cortex Search atteint une qualité de pointe, dépassant celle des plateformes de recherche concurrentes en précision de récupération grâce à des modèles d’OpenAI.

Nouvelles fonctionnalités de Cortex Search

  • Plus grande échelle et accessibilité : Cortex Search prend désormais en charge l’indexation de centaines de millions de lignes, tout en réduisant les coûts de service de 30 % grâce à des optimisations d’infrastructure.

  • Personnalisation accrue : Cortex Search permet de sélectionner le modèle d’incrustation vectorielle pour la recherche sémantique, incluant des modèles multilingues.

  • Nouvelles fonctionnalités en version bêta : L’interface de gestion de Cortex Search offre des options d’ajustement de la qualité, de filtrage avancé et de notation de la confiance.

Observabilité de l’IA : Évaluation et suivi des agents d’IA

L’observabilité de l’IA garantit la fiabilité, la performance et la confiance dans les applications d’IA générative. Avec des évaluations et une supervision adéquates, les entreprises peuvent obtenir des résultats plus précis et optimiser leurs coûts.

L’avenir des agents d’IA

Les agents d’IA ne se contentent plus d’une automatisation basique ; ils gèrent désormais des actions et raisonnements complexes. Alors que les LLM continuent d’évoluer, les agents seront capables de collaborer, planifier, exécuter et perfectionner des tâches, augmentant ainsi l’efficacité et réduisant les coûts. Avec Cortex Agents, Snowflake se positionne en tête de cette révolution de l’IA pour la gestion de données structurées et non structurées.