Condividi tramite


Funzione ai_translate

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Important

Questa funzionalità è disponibile in anteprima pubblica e conforme a HIPAA.

Durante l'anteprima:

  • Il modello linguistico sottostante può gestire diverse lingue, ma questa funzione di intelligenza artificiale è ottimizzata per l'inglese.
  • Vedere Funzionalità con disponibilità limitata per regione per la disponibilità delle regioni delle Funzioni di Intelligenza Artificiale.

La funzione ai_translate() consente di utilizzare un modello di IA generativa all'avanguardia per tradurre un testo in una specifica lingua di destinazione utilizzando SQL.

Questa funzione usa un modello di chat che gestisce un endpoint reso disponibile dalle API del modello di Databricks Foundation e supporta le lingue seguenti:

  • English
  • Tedesco
  • Francese
  • Italiano
  • Portuguese
  • hindi
  • Spagnolo
  • Tailandese

Requirements

Important

I modelli sottostanti che potrebbero essere usati in questo momento sono concessi in licenza con la licenza Apache 2.0, Copyright © The Apache Software Foundation o LLAMA 3.3 Community License Copyright © Meta Platforms, Inc. Tutti i diritti riservati. I clienti sono tenuti a garantire la conformità con i modelli di licenza applicabili.

Databricks consiglia di esaminare queste licenze per garantire la conformità con le condizioni applicabili. Se i modelli emergono in futuro che offrono prestazioni migliori in base ai benchmark interni di Databricks, Databricks potrebbe modificare il modello (e l'elenco delle licenze applicabili fornite in questa pagina).

  • Questa funzione è disponibile solo nelle aree di lavoro che supportano funzioni di intelligenza artificiale ottimizzate per l'inferenza batch.
  • Questa funzione non è disponibile in Azure Databricks SQL classico.
  • Controllare la pagina dei prezzi di Databricks SQL.
  • In Databricks Runtime 15.1 e versioni successive questa funzione è supportata nei notebook di Databricks, inclusi i notebook eseguiti come attività in un flusso di lavoro di Databricks.
  • Per migliorare le prestazioni, i carichi di lavoro di inferenza batch richiedono Databricks Runtime 15.4 ML LTS.

Syntax

ai_translate(content, to_lang)

Arguments

  • content: un’espressione STRING, testo da tradurre.
  • to_lang: un’espressione STRING, codice della lingua di destinazione in cui tradurre il contenuto.

Returns

Un oggetto STRING.

Se content è NULL, il risultato è 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."