Jun 02, 2025: Snowflake Cortex AI Functions (Preview)

A capacidade de AI atende a operadores de SQL em dados multimodais

Snowflake announces the preview of Cortex AI Functions, bringing powerful AI capabilities directly into Snowflake’s SQL engine. AI Functions help you build scalable AI pipelines across multimodal enterprise data with familiar SQL commands. You can now process text and images faster and more cost effectively while gaining deeper insights from structured and unstructured data.

The available Cortex AI Functions include:

  • 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.

Key benefits of Cortex AI Functions include:

  • 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.

  • Native Multimodal Data Support: Cortex AI Functions are designed to work fluidly across diverse modalities, eliminating the need for separate processing systems for text and image data.

  • Aprimoramentos de desempenho: melhoria do desempenho e da escalabilidade do mecanismo de consulta no Snowflake.

To get started, see Cortex AI Functions.