ai_translate funktion

gäller för:markerad med ja Databricks SQL markerad med ja Databricks Runtime

Important

Den här funktionen är i offentlig förhandsversion och HIPAA-kompatibel.

Under förhandsversionen:

Med ai_translate() funktionen kan du anropa en toppmodern generativ AI-modell för att översätta text till ett angivet målspråk med hjälp av SQL.

Den här funktionen använder en chattmodell som betjänar slutpunkten som görs tillgänglig av Databricks Foundation Model-API:er och stöder följande språk.

Argumentet to_lang accepterar IETF BCP 47-språkkoder (baserat på ISO 639-1), fullständiga språknamn eller beskrivande fraser:

Språk Kod
Engelska en
Franska fr
Tyska de
Hindi hi
Italienska it
Portugisiska pt
Spanska es
Thailändska th

Requirements

Apache 2.0-licens

De underliggande modeller som kan användas just nu är licensierade under Apache 2.0-licensen, Copyright © Apache Software Foundation. Kunderna ansvarar för att säkerställa efterlevnaden av tillämpliga modelllicenser.

Databricks rekommenderar att du granskar dessa licenser för att säkerställa efterlevnad av tillämpliga villkor. Om modeller dyker upp i framtiden som presterar bättre enligt Databricks interna riktmärken kan Databricks ändra modellen (och listan över tillämpliga licenser som tillhandahålls på den här sidan).

  • Den här funktionen är endast tillgänglig på arbetsytor i regioner som stöder AI Functions som är optimerade för batchinferens.
  • Den här funktionen är inte tillgänglig på Azure Databricks KLASSISK SQL.
  • Kontrollera prissättningssidan för Databricks SQL.
  • I Databricks Runtime 15.1 och senare stöds den här funktionen i Databricks notebooks, inklusive anteckningsböcker som utförs som en uppgift i ett Databricks arbetsflöde.
  • Batch-slutsatsdragningsarbetsbelastningar kräver Databricks Runtime 15.4 ML LTS för bättre prestanda.

Syntax

ai_translate(content, to_lang)

Arguments

  • content: Ett STRING uttryck, texten som ska översättas.
  • to_lang: Ett STRING uttryck, målspråkkoden som innehållet ska översättas till.

Returns

En STRING.

Om content är NULL är NULL resultatet.

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