Partager via


Fonction ai_fix_grammar

S’applique à : case marquée oui Databricks SQL case marquée oui 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_fix_grammar() vous permet d’invoquer un modèle d’IA génératif de pointe pour corriger les erreurs grammaticales dans un texte donné à l’aide de SQL. Cette fonction utilise un modèle de conversation servant un point de terminaison rendu disponible par des API Databricks Foundation Model.

Spécifications

Important

Les modèles sous-jacents qui peuvent être utilisés pour le moment sont concédés sous la licence Apache 2.0 ou la licence de la communauté Llama 2. Databricks recommande de passer en revue ces licences pour vérifier leur conformité avec les conditions applicables. Si des modèles plus performants selon les points de référence internes de Databricks émergent, il est possible que Databricks utilise ces modèles (et mette à jour la liste des licences applicables fournie dans cette page).

Pour le moment, Mixtral-8x7B Instruct est le modèle sous-jacent utilisé avec ces fonctions IA.

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_fix_grammar(content)

Arguments

  • content : expression STRING.

Retours

Une STRING avec une grammaire corrigée.

Si content est NULL, le résultat est NULL.

Exemples

> SELECT ai_fix_grammar('This sentence have some mistake');
 "This sentence has some mistakes"

> SELECT ai_fix_grammar('She dont know what to did.');
 "She doesn't know what to do."

> SELECT ai_fix_grammar('He go to school every days.');
 "He goes to school every day."