ai_translate-functie

Van toepassing op:check marked yes Databricks SQL

Belangrijk

Deze functie is beschikbaar als openbare preview.

In de preview

  • Het onderliggende taalmodel kan verschillende talen verwerken, maar deze functies zijn afgestemd op Engels.
  • Er is snelheidsbeperking voor de onderliggende Foundation Model-API's. Zie De limieten voor foundationmodel-API's om deze limieten bij te werken.

Met ai_translate() de functie kunt u een geavanceerde AI-model aanroepen om tekst te vertalen naar een opgegeven doeltaal met behulp van SQL. Tijdens de preview ondersteunt de functie alleen vertaling tussen Engels (en) en Spaans (es).

Deze functie maakt gebruik van een chatmodel voor eindpunten dat beschikbaar wordt gesteld door Databricks Foundation Model-API's.

Vereisten

Belangrijk

De onderliggende modellen die op dit moment kunnen worden gebruikt, hebben een licentie onder de Apache 2.0-licentie of llama 2-communitylicentie. Databricks raadt aan deze licenties te controleren om ervoor te zorgen dat alle toepasselijke voorwaarden worden nageleefd. Als er in de toekomst modellen ontstaan die beter presteren op basis van de interne benchmarks van Databricks, kan Databricks het model wijzigen (en de lijst met toepasselijke licenties op deze pagina).

Momenteel is Mixtral-8x7B Instruct het onderliggende model dat deze AI-functies mogelijk maakt.

  • Deze functie is alleen beschikbaar voor werkruimten in foundationmodel-API's die per token worden ondersteund.
  • Deze functie is niet beschikbaar in Azure Databricks SQL Classic.
  • Controleer de pagina met prijzen voor Databricks SQL.

Syntaxis

ai_translate(content, to_lang)

Argumenten

  • content: Een STRING expressie, de te vertalen tekst.
  • to_lang: Een STRING expressie, de doeltaalcode om de inhoud naar te vertalen.

Retouren

A STRING.

Als content dat het is NULL, is NULLhet resultaat .

Voorbeelden

> 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."