Aplique AI em uso de dados SAP Databricks AI Functions
Esse recurso está em Preview.
Este artigo descreve o SAP Databricks AI Functions e as funções suportadas.
O que é AI Functions?
AI Functions são funções integradas que o senhor pode usar para aplicar AI, como tradução de texto ou análise de sentimento, em seus dados armazenados em Databricks. Eles podem ser executados de qualquer lugar em Databricks, incluindo Databricks SQL e Notebook.
AI Functions são simples de usar, rápidos e dimensionáveis. Os engenheiros analistas, data scientists e de aprendizado de máquina podem usá-los para aplicar inteligência de dados aos seus dados proprietários.
AI Functions fornecem funções de uso geral e específicas da tarefa.
ai_query
é uma função de uso geral que permite que o senhor aplique qualquer tipo de modelo AI em seus dados. Consulte Função de uso geral:ai_query
.- As funções específicas da tarefa fornecem recursos de alto nível para a tarefa AI, como resumo de texto e tradução. Essas funções específicas da tarefa são alimentadas por modelos generativos de última geração AI que são hospedados e gerenciados por Databricks. Consulte as funções específicas da tarefa AI para obter informações sobre as funções e os modelos compatíveis.
Função de uso geral: ai_query
A função ai_query()
permite que o senhor aplique qualquer modelo AI aos dados para tarefas generativas AI e clássicas ML, incluindo extração de informações, resumo de conteúdo, identificação de fraudes e previsão de receita.
Usar ai_query com modelos de fundação
O exemplo a seguir demonstra como usar o site ai_query
usando um modelo básico hospedado pela Databricks.
SELECT text, ai_query(
"databricks-meta-llama-3-3-70b-instruct",
"Summarize the given text comprehensively, covering key points and main ideas concisely while retaining relevant details and examples. Ensure clarity and accuracy without unnecessary repetition or omissions: " || text
) AS summary
FROM uc_catalog.schema.table;
Use o site ai_query
com modelos tradicionais de ML
ai_query
suporta modelos tradicionais de ML, inclusive modelos totalmente personalizados. Esses modelos devem ser implantados no endpoint do modelo de serviço.
SELECT text, ai_query(
endpoint => "spam-classification",
request => named_struct(
"timestamp", timestamp,
"sender", from_number,
"text", text),
returnType => "BOOLEAN") AS is_spam
FROM catalog.schema.inbox_messages
LIMIT 10
específico da tarefa AI funções
As funções específicas da tarefa têm escopo para uma determinada tarefa, para que o senhor possa automatizar a tarefa de rotina, como resumos simples e traduções rápidas. Essas funções invocam um modelo generativo de última geração AI mantido por Databricks e não exigem nenhuma personalização.
A tabela a seguir lista as funções suportadas e a tarefa que cada uma delas executa.
Função | Descrição |
---|---|
ai_analyze_sentiment | Realizar análise de sentimento no texto de entrada usando um modelo gerativo de última geração AI. |
ai_classify | Classifique o texto de entrada de acordo com o rótulo fornecido pelo senhor usando um modelo gerativo de última geração AI. |
ai_extract | Extrair entidades especificadas por rótulo do texto usando um modelo gerativo de última geração AI. |
ai_fix_grammar | Corrija erros gramaticais em textos usando um modelo gerativo de última geração AI. |
ai_gen | Responda ao prompt fornecido pelo usuário usando um modelo gerativo de última geração AI. |
ai_mask | Mascarar entidades especificadas no texto usando um modelo gerativo de última geração AI. |
ai_similarity | Compare dois strings e compute a pontuação de similaridade semântica usando um modelo gerativo AI de última geração. |
ai_summarize | Gerar um resumo do texto usando o site SQL e o modelo gerativo de última geração AI. |
ai_translate | Traduza o texto para um idioma de destino especificado usando um modelo gerativo de última geração AI. |
IA | Preveja dados até um horizonte especificado. Essa função com valor de tabela foi projetada para extrapolar dados de séries temporais para o futuro. |
busca vetorial | Pesquisar e consultar um Mosaic AI Vector Search usando um modelo generativo de última geração AI. |