Jun 02, 2025: Snowflake Cortex AI Functions (Preview)¶
La capacité d’AI satisfait aux opérateurs SQL à travers des données multimodales¶
Snowflake announces the preview of Cortex AI Functions, bringing powerful AI capabilities directly into Snowflake’s SQL engine. AI Functions help you build scalable AI pipelines across multimodal enterprise data with familiar SQL commands. You can now process text and images faster and more cost effectively while gaining deeper insights from structured and unstructured data.
The available Cortex AI Functions include:
AI_FILTER : Évalue une question en langue simple de type oui ou non par rapport à une entrée texte ou image, vous permettant de filtrer les résultats dans les clauses SELECT, WHERE et JOIN en utilisant les capacités d’AI.
AI_CLASSIFY : Classe une entrée de texte ou d’image dans une ou plusieurs catégories définies par l’utilisateur sur la base de définitions de catégories en langage clair.
AI_AGG : Agrège une colonne de texte et renvoie des aperçus sur plusieurs lignes en fonction d’une invite définie par l’utilisateur. Cette fonction n’est pas soumise aux limites des fenêtres contextuelles.
AI_SUMMARIZE_AGG : Agrège une colonne de texte et renvoie un résumé sur plusieurs lignes. Cette fonction n’est pas soumise aux limites des fenêtres contextuelles.
AI_SIMILARITY : Calcule la similarité d’intégration entre deux entrées sans qu’il soit nécessaire de créer explicitement les vecteurs d’intégration.
AI_COMPLETE : Génère une complétion pour une chaîne de texte ou une image donnée en utilisant l’une des nombreuses possibilités offertes par les LLMs. Utilisez cette fonction pour les tâches génératives d’AI qui ne sont pas couvertes par d’autres fonctions.
Key benefits of Cortex AI Functions include:
Opérateurs d’AI expressifs et composables : Une nouvelle série d’opérateurs d’AI s’intègre de manière transparente aux primitives SQL familières telles que FILTER et AGGREGATE, permettant une manipulation des données plus intuitive et plus puissante.
Pipelines simplifiés d’AI : Construisez des pipelines d’AI avancés, à plusieurs étapes, avec plus de facilité et d’efficacité en utilisant du SQL standard.
Analyse unifiée pour toutes les données : Exécutez des analyses sur des données structurées et non structurées au sein d’une même requête SQL, en brisant les silos de données.
Native Multimodal Data Support: Cortex AI Functions are designed to work fluidly across diverse modalities, eliminating the need for separate processing systems for text and image data.
Améliorations des performances : Amélioration des performances et de l’évolutivité du moteur de requêtes au sein de Snowflake.
To get started, see Cortex AI Functions.