Função ai_fix_grammar

Aplica-se a:marcado com sim Databricks SQL marcado com sim Databricks Runtime

Importante

Esta funcionalidade está em Pré-visualização Pública e em conformidade com a HIPAA.

Durante a antevisão:

A ai_fix_grammar() função permite-lhe invocar um modelo de IA de última geração para corrigir erros gramaticais num dado texto usando SQL. Essa função usa um modelo de chat que serve o ponto de extremidade disponibilizado pelas APIs do Databricks Foundation Model.

Requisitos

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.

Sintaxe

ai_fix_grammar(content)

Argumentos

  • content: Uma STRING expressão.

Devoluções

A STRING com gramática corrigida.

Se content for NULL, o resultado é NULL.

Exemplos

> SELECT ai_fix_grammar('This sentence have some mistake');
 "This sentence has some mistakes"

> SELECT ai_fix_grammar('She dont know what to did.');
 "She doesn't know what to do."

> SELECT ai_fix_grammar('He go to school every days.');
 "He goes to school every day."