Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fonction
S’applique à :
Databricks SQL
Databricks Runtime
Important
Cette fonctionnalité est en préversion publique et conforme HIPAA.
Pendant l'aperçu :
- Le modèle de langage sous-jacent peut gérer plusieurs langues, mais cette fonction IA est paramétrée pour l’anglais.
- Consultez Fonctionnalités avec une disponibilité régionale limitée pour la disponibilité de la région AI Functions.
La ai_translate() fonction vous permet d’appeler un modèle IA de pointe pour traduire du texte en langage cible spécifié à l’aide de SQL.
Cette fonction utilise un modèle de conversation servant le point de terminaison mis à disposition par les API Databricks Foundation Model et prend en charge les langues suivantes.
L’argument to_lang accepte les codes de langue IETF BCP 47 (basés sur ISO 639-1), les noms de langue complets ou les expressions descriptives :
| Language | Code |
|---|---|
| English | en |
| French | fr |
| German | de |
| hindi | hi |
| Italian | it |
| Portuguese | pt |
| Spanish | es |
| Thaï | th |
Requirements
Licence Apache 2.0
Les modèles sous-jacents qui peuvent être utilisés pour l’instant sont sous licence sous licence Apache 2.0, copyright © The Apache Software Foundation. Les clients sont tenus de s'assurer de leur conformité par rapport aux 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).
- Cette fonction est disponible uniquement sur les espaces de travail dans les régions qui prennent en charge AI Functions optimisé pour l’inférence par lots.
- Cette fonction n’est pas disponible sur Azure Databricks SQL classique.
- Databricks Runtime 15.4 LTS ou supérieur est requis. Databricks Runtime 18.2 ou supérieur est recommandé pour les meilleures performances et l’accès aux dernières fonctionnalités.
- Consultez la page de tarification de Databricks SQL.
Syntax
ai_translate(content, to_lang)
Arguments
-
content: Une expressionSTRING, le texte à traduire. -
to_lang: Une expressionSTRING, code de langue cible vers laquelle traduire le contenu.
Returns
STRING.
Si content est NULL, le résultat est NULL.
Examples
> SELECT ai_translate('Hello, how are you?', 'es');
"Hola, ¿cómo estás?"
> SELECT ai_translate('La vida es un hermoso viaje.', 'en');
"Life is a beautiful journey."