- Catégories :
Fonctions de chaîne et fonctions binaires (Large Language Model)
SENTIMENT (SNOWFLAKE.CORTEX)¶
Renvoie un score de sentiment pour le texte d’entrée en langue anglaise donné.
Syntaxe¶
SNOWFLAKE.CORTEX.SENTIMENT(<text>)
Arguments¶
text
Chaîne contenant le texte pour lequel un score de sentiment doit être calculé.
Renvoie¶
Nombre à virgule flottante compris entre -1 et 1 (inclus) indiquant le niveau de sentiment négatif ou positif dans le texte. Les valeurs autour de 0 indiquent un sentiment neutre.
Contrôle d’accès¶
Les utilisateurs doivent utiliser un rôle auquel le rôle de base de données SNOWFLAKE.CORTEX_USER a été accordé. Voir Privilèges requis pour plus d’informations sur l’octroi de ce privilège.
Exemple¶
Dans cet exemple, une table nommée reviews
contient une colonne nommée review_content
contenant le texte des avis soumis par les utilisateurs. La requête renvoie une note de sentiment pour chaque avis.
SELECT SNOWFLAKE.CORTEX.SENTIMENT(review_content), review_content FROM reviews LIMIT 10;
Avis juridiques¶
Les fonctions LLM Cortex de Snowflake sont alimentées par des technologies de machine learning, y compris LLaMA 2 de Meta. Le modèle de la fondation LLaMA 2 est sous licence LLaMA 2 Community License et Copyright (c) Meta Platforms, Inc. Tous droits réservés. Votre utilisation de fonctions LLM basées sur le modèle LLama 2 est soumise à la politique d’utilisation acceptable de Meta.
La technologie de machine learning et les résultats fournis peuvent être inexacts, incorrects ou biaisés. Les décisions basées sur les résultats du machine learning, y compris celles qui sont intégrées dans des pipelines automatiques, devraient être soumises à une supervision humaine et à des processus d’examen pour s’assurer que le contenu généré par le modèle est exact.
Les requêtes de fonctions LLM seront traitées comme toute autre requête SQL et peuvent être considérées comme des métadonnées.
Pour plus d’informations, voir la FAQ relative à la confiance et à la sécurité concernant l’AI de Snowflake.