Snowflake Cortex

Snowflake Cortex est un service intelligent, entièrement géré, qui offre des solutions de machine learning et d’AI aux utilisateurs de Snowflake. Les capacités de Snowflake Cortex comprennent :

  • Des fonctions LLM : fonctions SQL et fonctions Python qui exploitent de grands modèles de langage (Large Language Model, LLMs) pour la compréhension, l’interrogation, la traduction, le résumé et la génération de texte libre.

  • Des fonctions ML : fonctions SQL qui effectuent une analyse prédictive à l’aide du machine learning pour vous aider à mieux comprendre vos données structurées et à accélérer l’analyse quotidienne.

Snowflake Cortex apporte des solutions ML et AI de pointe à vos données, à l’intérieur de votre périmètre de sécurité Snowflake. Ainsi, les charges de travail qui s’appuient sur les solutions Snowflake Cortex peuvent bénéficier des capacités existantes de Snowflake en matière de sécurité, d’évolutivité et de gouvernance.

L’infrastructure évolutive qui sous-tend Snowflake Cortex alimente également d’autres fonctionnalités intelligentes de Snowflake actuellement en avant-première privée auprès de certains clients. Contactez votre représentant Snowflake pour vous renseigner sur l’accès anticipé à l’une des fonctionnalités suivantes :

  • Document AI

  • Universal Search

  • Snowflake Copilot

Fonctions LLM

Les fonctions Snowflake Cortex LLM utilisent de grands modèles de langage (Large Language Model, LLMs) pour extraire des informations des données stockées dans des formats non structurés et semi-structurés. Aujourd’hui, les capacités disponibles sont les suivantes :

  • Effectuer des tâches de raisonnement complexes avec vos données de texte en utilisant COMPLETE.

  • Extraire des informations de données non structurées ou semi-structurées à l’aide de EXTRACT_ANSWER.

  • Obtenir automatiquement un résumé du texte avec SUMMARIZE.

  • Détecter l’humeur ou le ton du texte en utilisant SENTIMENT.

  • Traduire les documents dans d’autres langues en utilisant TRANSLATE.

Les fonctions d’intégration de texte et de comparaison de vecteurs, qui permettent la comparaison sémantique de documents textuels, sont disponibles en avant-première auprès de certains clients. Contactez votre représentant Snowflake pour obtenir un accès anticipé à ces fonctionnalités.

Fonctions basées sur le ML

Les fonctions alimentées par Snowflake Cortex ML fournissent aux analystes, aux ingénieurs de données et aux utilisateurs professionnels de puissants modèles de machine learning optimisés pour l’évolutivité et la précision. Nous fournissons les algorithmes, seules vos données sont nécessaires. Vous pouvez accéder à ces fonctions par l’intermédiaire de SQL.

  • La prévision détermine quels facteurs dans vos données influencent une valeur d’intérêt (telle que les ventes) et prédit les valeurs futures sur la base de ces facteurs.

  • La détection des anomalies permet de repérer les valeurs aberrantes potentielles dans vos données en les comparant à une prévision pour la même période.

  • L’explorateur de contributions détermine les facteurs qui influencent une valeur d’intérêt.

D’autres fonctionnalités ML sont actuellement disponibles en avant-première privée auprès de certains clients. Contactez votre représentant de compte Snowflake pour obtenir un accès anticipé à ces fonctionnalités :

  • Fonction de classification qui permet de classer les documents en deux ou plusieurs classes sur la base de facteurs explicatifs détectés automatiquement.

  • Interface Web low code pour utiliser des fonctions MLdans Snowsight sans écrire de SQL.

ML Snowpark

Pour les scientifiques de données et les développeurs, Snowpark ML offre la possibilité de développer, de déployer et d’utiliser vos modèles de machine learning au sein de Snowflake en utilisant une API Python. Lorsque les solutions Snowflake Cortex ML ne répondent pas à vos besoins spécifiques, tournez-vous vers Snowpark ML pour développer votre propre approche.