Partilhar via


Função ai_analyze_sentiment

Aplica-se a:check marked yes Databricks SQL

Importante

Esta funcionalidade está em Pré-visualização Pública.

Na pré-visualização,

  • O modelo de linguagem subjacente pode lidar com vários idiomas, no entanto, essas funções são ajustadas para o inglês.
  • Há limite de taxa para as APIs subjacentes do Modelo de Base, consulte Limites de APIs do Modelo de Base para atualizar esses limites.

A ai_analyze_sentiment() função permite que você invoque um modelo de IA generativa de última geração para executar análise de sentimento em texto de entrada usando SQL.

Requisitos

Importante

Os modelos subjacentes que podem ser usados neste momento são licenciados sob a licença Apache 2.0 ou licença da comunidade Llama 2. 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).

Atualmente, o Mixtral-8x7B Instruct é o modelo subjacente que alimenta essas funções de IA.

Sintaxe

ai_analyze_sentiment(content)

Argumentos

  • content: Uma STRING expressão, o texto a ser analisado.

Devoluções

A STRING. O valor é escolhido de 'positive', 'negative', 'neutral', ou 'mixed'. Retorna null se o sentimento não puder ser detetado.

Exemplos

> SELECT ai_analyze_sentiment('I am happy');
  positive

> SELECT ai_analyze_sentiment('I am sad');
  negative