02 de Junho de 2025 — Snowflake Cortex AISQL — Versão preliminar¶
A capacidade de AI atende a operadores de SQL em dados multimodais¶
A Snowflake anuncia a versão preliminar do Cortex AISQL, que traz recursos avançados de AI diretamente para o mecanismo SQL da Snowflake. O Cortex AISQL ajuda você a criar pipelines de AI dimensionáveis em dados empresariais multimodais com comandos SQL familiares. Agora, você pode processar textos e imagens de forma mais rápida e econômica e, ao mesmo tempo, obter insights mais profundos de dados estruturados e não estruturados.
As funções disponíveis do Cortex AISQL incluem:
AI_FILTER: avalia uma pergunta de linguagem simples do tipo sim ou não em relação à entrada de texto ou imagem, permitindo que você filtre os resultados nas cláusulas SELECT, WHERE e JOIN usando os recursos de AI.
AI_CLASSIFY: classifica uma entrada de texto ou imagem em uma única ou várias categorias definidas pelo usuário com base em definições de categoria em linguagem simples.
AI_AGG: agrega uma coluna de texto e retorna insights em várias linhas com base em um prompt definido pelo usuário. Essa função não está sujeita às limitações da janela de contexto.
AI_SUMMARIZE_AGG: agrega uma coluna de texto e retorna um resumo de várias linhas. Essa função não está sujeita às limitações da janela de contexto.
AI_SIMILARITY: calcula a similaridade de incorporação entre duas entradas sem a necessidade de criar explicitamente os vetores de incorporação.
AI_COMPLETE: gera uma conclusão para uma determinada cadeia de caracteres de texto ou imagem usando um dos vários LLMs disponíveis. Use essa função para tarefas generativas do AI que não são cobertas por outras funções.
Os principais benefícios do Cortex AISQL incluem:
Operadores de AI expressivos e componíveis: um novo conjunto de operadores com tecnologia de AI integra-se perfeitamente a primitivos de SQL familiares, como FILTER e AGGREGATE, permitindo uma manipulação de dados mais intuitiva e avançada.
Pipelines de AI simplificados: crie pipelines de AI avançados e de várias etapas com mais facilidade e eficiência usando o SQL padrão.
Análise unificada para todos os dados: execute análises em dados estruturados e não estruturados na mesma consulta de SQL, eliminando os silos de dados.
Suporte nativo a dados multimodais: os operadores do Cortex AISQL foram projetados para trabalhar com fluidez em diversas modalidades, eliminando a necessidade de sistemas de processamento separados para dados de texto e imagem.
Aprimoramentos de desempenho: melhoria do desempenho e da escalabilidade do mecanismo de consulta no Snowflake.
Para começar, consulte Cortex AISQL.