Visão geral de Snowflake Intelligence

O Snowflake Intelligence é um aplicativo de agente pronto para uso com uma interface intuitiva e de conversação que ajuda os usuários comerciais a descobrir e agir com base em insights profundos. Ele permite que os usuários interajam com os dados corporativos estruturados e não estruturados deles usando linguagem natural. O Snowflake Intelligence usa «agentes de dados» com tecnologia de AI para:

  • Entender perguntas

  • Realizar análises

  • Gerar insights confiáveis

  • Tomar medidas

Ele preenche a lacuna entre dados corporativos valiosos e as pessoas que precisam deles, capacitando os usuários a irem além de painéis obsoletos e relatórios rígidos. Os usuários conseguem encontrar respostas de forma independente, reduzindo a dependência das equipes de dados que eles têm. Os insights são confiáveis ​ ​e oferecem rastreabilidade completa, respeitando as robustas políticas de segurança e governança do Snowflake.

Principais recursos

Os usuários comerciais muitas vezes se veem presos navegando por painéis desatualizados que não conseguem acompanhar as perguntas que eles fazem e aguardando respostas das equipes de dados. O Snowflake Intelligence resolve isso com os seguintes recursos:

  • Interação de linguagem natural: uma interface intuitiva e de conversação permite que os usuários façam perguntas usando linguagem natural e recebam insights profundos.

  • Acesso unificado a dados: analisa dados estruturados e não estruturados de fontes corporativas.

  • Insights profundos e confiáveis: analisa as perguntas e escolhe as melhores ferramentas para fornecer insights precisos e acionáveis. Fornece rastreabilidade aos dados e consultas de origem, enquanto as «respostas verificadas» permitem que as equipes de dados adicionem respostas confiáveis.

  • Built-in Visualization: Instantly generates and customizes charts to help visualize trends and patterns, with clear explanations about how each chart was created. The agent determines whether data is best shown as a chart or table based on the query type. Trends and comparisons render as visualizations, while detailed lookups return tables. Supported visualization types currently include bar charts, line charts, pie charts, and scatter plots. Users can customize chart preferences through agent instructions, including default chart types, colors, and formatting rules. For more information, see Personalizar gráficos no Snowflake Intelligence.

  • Artefatos: um gráfico ou objeto de tabela persistente que o Snowflake Intelligence gera em resposta a uma pergunta. Salve, compartilhe e revise tabelas e gráficos sem os gerar novamente. Para obter mais informações, consulte Artefatos no Snowflake Intelligence.

  • Governança contínua: herda e respeita automaticamente todos os controles de governança de dados existentes do Snowflake, incluindo políticas de acesso a linhas e segurança em nível de coluna.

  • Controle administrativo total: os administradores podem usar provedores de identidade existentes para conceder às equipes acesso somente ao Snowflake Intelligence, garantindo que os usuários interajam apenas com as experiências de dados criadas para eles.

Opções adicionais da UI

O Snowflake Intelligence oferece as seguintes opções adicionais para usuários da UI:

Raciocínio estendido

Por padrão, os agentes Snowflake Intelligence equilibram velocidade e qualidade ao responder a perguntas.

Se os usuários tiverem uma pergunta complexa ou desejarem que o agente explore mais opções, eles poderão ativar o raciocínio estendido na janela de bate-papo. Com raciocínio estendido, o agente será mais minucioso, mas o processo poderá levar mais tempo e usar mais tokens. Essa configuração permanece selecionada.

Carregamento de arquivos sem configuração

O Snowflake Intelligence permite o envio de arquivos diretamente na interface de bate-papo para fornecer mais contexto ao agente. O agente pode usar o conteúdo dos arquivos para responder a perguntas e fornecer insights.

Quando você carrega um arquivo, ele é salvo automaticamente na área de preparação do usuário. O arquivo fica acessível no mesmo thread. Os documentos são limpos automaticamente quando os threads são excluídos, seja pela API de exclusão do thread ou após o término do tempo de vida (time to live, TTL) do thread.

O Snowflake Intelligence é compatível com os seguintes tipos de arquivo para carregamento sem configuração:

  • CSV

  • JSON

  • PDF

  • PPTX

  • TXT

  • XLSX

Cada arquivo deve ter menos de 50 MB, mas os usuários podem carregar até 5 arquivos.

Se o documento exigir um processamento complexo, o warehouse padrão do usuário poderá ser utilizado para executar o código Snowpark para que o agente analise e processe melhor os dados.

Importante

Uploaded documents are stored on a personal stage and treated as customer data, following the same data governance and access controls as other Snowflake data. Account administrators have standard access based on existing permissions.

Como funciona

O Snowflake Intelligence combina várias ferramentas com a seguinte arquitetura:

Descreve a arquitetura do Snowflake Intelligence, incluindo a API Cortex Agent, o orquestrador e as ferramentas.

Quando um usuário faz uma pergunta no Snowflake Intelligence, os Cortex Agents transformam a linguagem natural em respostas e ações controladas. Uma interação com o Snowflake Intelligence segue este fluxo de trabalho:

  1. Entrada do usuário: um usuário envia uma pergunta em linguagem natural. Por exemplo: «Como estão as tendências de vendas do 4º trimestre?».

  2. API Cortex Agent: a pergunta é encaminhada para a :doc:` API Cortex Agent </user-guide/snowflake-cortex/cortex-agents-rest-api>`, que alimenta o Snowflake Intelligence. Os agentes são modelos de AI que podem ser conectados a uma ou mais exibições semânticas, modelos semânticos, Cortex Search Services e ferramentas. Os agentes analisam as tarefas, escolhem as ferramentas certas, fornecem resultados em linguagem natural e executam ações em seu nome. Você pode criar, atualizar e implantar esses agentes de alta qualidade diretamente em seu ambiente Snowflake. Os agentes se integram diretamente com o Snowflake Intelligence. Para obter mais informações, consulte Cortex Agents.

  3. Orquestração: um modelo LLM (o orquestrador) interpreta a intenção, seleciona as ferramentas adequadas e planeja a sequência de ações. Ele pode usar uma ferramenta, combinar várias em sequência ou decidir que a questão está fora do escopo.

  4. Execução das ferramentas: executa as ferramentas selecionadas pelo orquestrador e retorna os resultados. Você pode integrar ferramentas para dar ao Snowflake Intelligence acesso a dados estruturados e não estruturados, bem como a funções e procedimentos existentes. Os Cortex Agents são compatíveis com os seguintes tipos de ferramentas:

    • Cortex Analyst: crie consultas SQL a partir da linguagem natural e, em seguida, execute essas consultas em suas exibições semânticas para dados estruturados com o Cortex Analyst. As exibições semânticas resolvem a discrepância entre como os usuários comerciais descrevem os dados e como eles são armazenados nos esquemas de banco de dados. Com as exibições semânticas, você pode definir métricas comerciais e modelar entidades comerciais e os respectivos relacionamentos. Os Cortex Agents usam essas exibições semânticas para aprimorar as decisões orientadas por dados e fornecer definições comerciais consistentes em todos os aplicativos corporativos. Para obter mais informações, consulte Visão geral das exibições semânticas.

    • Cortex Search: pesquise em seus dados não estruturados para retornar o texto relevante do documento com o Cortex Search.

    • Ferramentas personalizadas: execute funções definidas pelo usuário ou procedimentos armazenados para realizar ações.

  5. Reflexão e resposta: o orquestrador revisa e refina os resultados e, em seguida, gera a resposta final, incluindo resumos, tabelas ou gráficos, na UI do Snowflake Intelligence.