Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime
Important
Esta funcionalidade está em Pré-visualização Pública e em conformidade com a HIPAA.
Durante a antevisão:
- O modelo de linguagem subjacente pode lidar com várias línguas, mas esta Função de IA está ajustada para inglês.
- Ver Funcionalidades com disponibilidade regional limitada para disponibilidade regional de Funções de IA.
A ai_translate() função permite-lhe invocar um modelo de IA de última geração para traduzir texto para uma língua-alvo especificada usando SQL.
Esta função utiliza um modelo de chat que serve o endpoint disponibilizado pelas APIs do Databricks Foundation Model e suporta as seguintes linguagens.
O to_lang argumento aceita códigos de língua IETF BCP 47 (baseados na ISO 639-1), nomes completos de línguas ou frases descritivas:
| Linguagem | Código |
|---|---|
| Inglês | en |
| Francês | fr |
| Alemão | de |
| Híndi | hi |
| Italiano | it |
| Português | pt |
| Espanhol | es |
| Tailandês | th |
Requirements
Licença Apache 2.0
Os modelos subjacentes que poderão ser usados atualmente estão licenciados sob a Licença Apache 2.0, Direitos de Autor © da Apache Software Foundation. Os clientes são responsáveis por garantir a conformidade com as licenças de modelo aplicáveis.
A Databricks recomenda a revisão dessas licenças para garantir a conformidade com quaisquer termos aplicáveis. Se surgirem modelos no futuro com melhor desempenho de acordo com os benchmarks internos da Databricks, a Databricks poderá alterar o modelo (e a lista de licenças aplicáveis fornecida nesta página).
- Esta função só está disponível em espaços de trabalho em regiões que suportam funções de IA otimizadas para inferência em lote.
- Esta função não está disponível no Azure Databricks SQL Classic.
- Databricks Runtime 15.4 LTS ou superior são necessários. O Databricks Runtime 18.2 ou superior é recomendado para o melhor desempenho e acesso às funcionalidades mais recentes.
- Verifique a página de preços do Databricks SQL.
Syntax
ai_translate(content, to_lang)
Arguments
-
content: UmaSTRINGexpressão, o texto a ser traduzido. -
to_lang: UmaSTRINGexpressão, o código do idioma de destino para o qual traduzir o conteúdo.
Returns
Um STRING.
Se content for NULL, o resultado é 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."