Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:Ponto de extremidade de análise de SQL no Microsoft Fabric e Warehouse no Microsoft Fabric
AI_TRANSLATE traduz o texto de entrada para o idioma de destino.
Note
-
AI_TRANSLATEestá em versão prévia. -
AI_TRANSLATEestá disponível apenas em endpoints de análise SQL e Warehouse no Microsoft Fabric.
Syntax
Convenções de sintaxe de Transact-SQL
AI_TRANSLATE ( text, lang_code )
Arguments
enviar SMS
Uma expressão de um tipo de caractere, por exemplo nvarchar, varchar, nchar ou char.
lang_code
Código de idioma para o destino de tradução.
Valores suportados: de, en, fr, it, es, el, pl, sv, , fi, . cs
Tipos de retorno
Retorna nvarchar(max) com texto traduzido.
Remarks
As funções de IA retornam NULL se o modelo de IA não conseguir processar o texto. Os motivos comuns incluem:
- As regras de IA responsável bloqueiam conteúdo inadequado no texto de entrada.
- O texto de entrada excede os limites de token. O modelo atual dá suporte a até 15 KB de texto.
Exemplos
A. Traduzir para o alemão
SELECT ai_translate('The hotel was great', 'de') AS translation_de;
Resultado esperado: Das Hotel war großartig.
B. Traduza textos de revisão para vários idiomas
SELECT review_id,
ai_translate(review_text, 'de') AS review_de,
ai_translate(review_text, 'fr') AS review_fr,
ai_translate(review_text, 'es') AS review_es
FROM dbo.hotel_reviews;