ai_translate işlev

Şunun için geçerlidir:Evet olarak işaretlendi Databricks SQL Evet olarak işaretlendi Databricks Runtime

Important

Bu işlev Genel Önizleme aşamasındadır ve HIPAA ile uyumludur.

Önizleme sırasında:

işlevi, ai_translate() SQL kullanarak metni belirtilen hedef dile çevirmek için en son düzey oluşturucu yapay zeka modelini çağırmanıza olanak tanır.

Bu işlev , Databricks Foundation Model API'leri tarafından kullanıma sunulan uç nokta sunan bir sohbet modeli kullanır ve aşağıdaki dilleri destekler.

bağımsız to_lang değişkeni IETF BCP 47 dil kodlarını ( ISO 639-1 temelinde), tam dil adlarını veya açıklayıcı tümcecikleri kabul eder:

Language Kod
İngilizce en
Fransızca fr
Almanca de
Hintçe hi
İtalyanca it
Portekizce pt
İspanyolca es
Tayland th

Requirements

Apache 2.0 lisansı

Şu anda kullanılabilecek temel modeller Apache 2.0 Lisansı, Telif Hakkı © Apache Software Foundation kapsamında lisanslandırılır. Müşteriler, geçerli model lisanslarıyla uyumluluğu sağlamakla sorumludur.

Databricks, geçerli koşullarla uyumluluğu sağlamak için bu lisansların gözden geçirilmesini önerir. Gelecekte Databricks'in iç karşılaştırmalarına göre daha iyi performans gösteren modeller ortaya çıkarsa Databricks modeli (ve bu sayfada sağlanan geçerli lisansların listesini) değiştirebilir.

Syntax

ai_translate(content, to_lang)

Arguments

  • content: Çevrilecek metin bir STRING ifadesidir.
  • to_lang: bir STRING ifade, içeriğin çevrildiği hedef dil kodu.

Returns

Bir STRING.

Eğer contentNULL ise, sonuç NULL olur.

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