Fonction ai_analyze_sentiment
S’applique à : Databricks SQL Databricks Runtime
Important
Cette fonctionnalité est disponible en préversion publique.
Dans la préversion :
- Le modèle de langage sous-jacent peut gérer plusieurs langues. Toutefois, ces fonctions sont optimisées pour l’anglais.
- Il existe une limitation de débit pour les API Foundation Model sous-jacentes. Consultez Limites des API Foundation Model pour mettre à jour ces limites.
La fonction ai_analyze_sentiment()
vous permet d’appeler un modèle IA de pointe basé sur l’IA générative pour effectuer une analyse des sentiments sur le texte d’entrée en SQL.
Spécifications
Important
Les modèles sous-jacents qui peuvent être utilisés à ce stade sont sous licence sous licence Apache 2.0, Copyright © The Apache Software Foundation ou LLAMA 3.1 Community License © Meta Platforms, Inc. Tous les droits réservés. Les clients sont tenus de d’assurer de leur conformité vis-à-vis des licences de modèle applicables.
Databricks recommande de passer en revue ces licences pour vérifier leur conformité avec les conditions applicables. Si les modèles émergent à l’avenir qui fonctionnent mieux en fonction des benchmarks internes de Databricks, Databricks peut modifier le modèle (et la liste des licences applicables fournies sur cette page).
Actuellement, Meta-Llama-3.1-70B-Instruct est le modèle sous-jacent qui alimente ces fonctions IA.
- Cette fonction est disponible uniquement pour les espaces de travail des régions prises en charge AI Functions avec les API Foundation Model.
- Cette fonction n’est pas disponible sur Azure Databricks SQL classique.
- Consultez la page de tarification de Databricks SQL.
Remarque
Dans Databricks Runtime 15.1 et versions ultérieures, cette fonction est prise en charge dans les notebooks Databricks, notamment ceux exécutés en tant que tâche dans un workflow Databricks.
Syntaxe
ai_analyze_sentiment(content)
Arguments
content
: expressionSTRING
, texte à analyser.
Retours
STRING
. La valeur est choisie parmi 'positive'
, 'negative'
, 'neutral'
ou 'mixed'
. Retourne null
si le sentiment ne peut pas être détecté.
Exemples
> SELECT ai_analyze_sentiment('I am happy');
positive
> SELECT ai_analyze_sentiment('I am sad');
negative