Você já percebeu que, ao pedir para o Notion AI gerar conteúdo com base em um banco de dados, o resultado muitas vezes ignora a visualização específica que você selecionou? Em vez de usar os dados filtrados ou ordenados exibidos em uma visualização vinculada, a IA puxa informações de todo o banco de dados subjacente. Essa limitação decorre de como o Notion AI acessa os dados no nível da API, e não por meio da interface visual. Este artigo explica o motivo técnico pelo qual a IA não consegue referenciar uma visualização específica do banco de dados e mostra a solução alternativa para obter resultados precisos gerados pela IA.
Principais conclusões: Por que o Notion AI ignora sua visualização do banco de dados
- Nível de acesso da API do Notion AI: A IA lê a tabela completa do banco de dados, não a visualização filtrada ou ordenada que você vê na tela.
- A visualização é apenas uma camada visual: Filtros, classificações e visualizações agrupadas não alteram os dados subjacentes que a IA consulta.
- Solução alternativa com um banco de dados duplicado: Crie um banco de dados separado com apenas as linhas necessárias e peça para a IA referenciar essa cópia.
Por que o Notion AI não consegue usar uma visualização específica do banco de dados
O Notion AI processa texto e dados por meio de um modelo de linguagem que acessa o banco de dados no nível da tabela. Quando você seleciona uma visualização no Notion, está aplicando um filtro, classificação ou agrupamento que altera a aparência das linhas e colunas na interface. No entanto, essa visualização é uma abstração visual. O banco de dados subjacente permanece inalterado. A IA não enxerga a visualização. Ela vê o conjunto completo de linhas e colunas armazenadas no banco de dados.
A causa técnica raiz é que o Notion AI usa os mesmos endpoints de API que outras integrações usam. Esses endpoints retornam todas as linhas, a menos que um parâmetro de filtro específico seja passado. Quando você faz uma solicitação à IA, ela não passa os critérios de filtro da visualização. Como resultado, a saída da IA inclui dados de linhas que você pode ter ocultado ou excluído intencionalmente da visualização. Isso não é um bug. É uma limitação de design de como a IA interage com o esquema do banco de dados.
Tipos de visualização que são ignorados
As seguintes configurações de visualização são todas ignoradas pelo Notion AI:
- Filtros que ocultam linhas com base em valores de propriedades
- Ordens de classificação que reorganizam a ordem das linhas
- Visualizações agrupadas que recolhem linhas em categorias
- Visualizações em quadro, calendário, linha do tempo ou galeria que alteram o layout, mas não os dados
Apenas o conjunto completo de linhas do banco de dados está disponível para a IA. Se você tem um banco de dados com 500 tarefas, mas uma visualização filtra para mostrar apenas 10 tarefas atrasadas, a IA ainda vê todas as 500 tarefas.
Como obter uma saída da IA que respeite um subconjunto específico de dados
Como o Notion AI não consegue referenciar uma visualização específica, você precisa criar um banco de dados separado que contenha apenas as linhas que deseja que a IA analise. Esta é a única solução alternativa confiável. Siga estas etapas para preparar um conjunto de dados filtrado para consultas da IA.
- Abra a visualização do banco de dados necessária
Navegue até o banco de dados e selecione a visualização que contém as linhas filtradas ou ordenadas que você deseja que a IA use. Certifique-se de que a visualização mostre exatamente o subconjunto de dados necessário. - Crie um banco de dados duplicado
Clique no título do banco de dados no topo da página. No menu suspenso, selecione Duplicar. O Notion criará uma cópia de todo o banco de dados, incluindo todas as linhas, não apenas a visualização filtrada. - Exclua as linhas desnecessárias
No banco de dados duplicado, mude para uma visualização em tabela que mostre todas as linhas. Exclua manualmente todas as linhas que não correspondem aos critérios de filtro da visualização original. Esta etapa é crítica porque a duplicata ainda contém todas as linhas. - Aplique o mesmo filtro na duplicata
Adicione o mesmo filtro ao banco de dados duplicado que você usou na visualização original. Isso garante que o estado visual da duplicata corresponda ao subconjunto de dados desejado. - Peça ao Notion AI para referenciar a duplicata
Posicione o cursor em uma nova linha abaixo do banco de dados duplicado. Digite uma barra e selecione AI no menu. Escreva uma solicitação como “Resuma as tarefas no banco de dados acima” ou “Liste todas as tarefas com status Concluído”. A IA processará agora apenas as linhas no banco de dados duplicado. - Remova a duplicata após o uso
Depois de obter a saída da IA necessária, exclua o banco de dados duplicado para evitar bagunça. Clique com o botão direito no título do banco de dados e selecione Excluir. Confirme a exclusão.
Alternativa: Use um banco de dados vinculado com um filtro
Se preferir não duplicar todo o banco de dados, você pode criar um banco de dados vinculado que referencie o original, mas aplique um filtro. Essa abordagem ainda não permite que a IA leia apenas as linhas filtradas. No entanto, você pode copiar manualmente as linhas filtradas para uma nova página ou banco de dados e depois pedir para a IA analisar essa cópia. O ponto principal é que a IA precisa ver um banco de dados independente com apenas as linhas desejadas.
Se o Notion AI ainda retornar dados errados após a solução alternativa
A saída da IA inclui linhas que excluí
Se a IA continuar referenciando linhas que você excluiu da duplicata, pode ser que você tenha excluído apenas as linhas visíveis em uma visualização filtrada. Sempre mude para uma visualização em tabela sem filtro antes de excluir. Verifique se a contagem total de linhas na duplicata corresponde ao subconjunto esperado. Se a contagem for maior, repita o processo de exclusão.
A IA se recusa a analisar um banco de dados duplicado
O Notion AI funciona melhor quando o banco de dados está na mesma página que o bloco de IA. Se a duplicata estiver aninhada dentro de um alternador ou em uma página diferente, a IA pode não detectá-la. Mova o banco de dados duplicado para a mesma página onde você está escrevendo a solicitação da IA. Certifique-se de que o bloco do banco de dados esteja diretamente acima do bloco de IA.
A saída da IA contém dados de um banco de dados diferente
Se você tiver vários bancos de dados na mesma página, a IA pode combinar dados de todos eles. Remova ou recolha outros bancos de dados antes de solicitar à IA. Como alternativa, crie uma nova página que contenha apenas o banco de dados duplicado e o bloco de IA.
| Item | Usando uma visualização específica | Usando um banco de dados duplicado |
|---|---|---|
| Escopo dos dados da IA | Todas as linhas do banco de dados original | Apenas as linhas do banco de dados duplicado |
| Tempo de configuração | Nenhum | 2 a 5 minutos para exclusão manual |
| Precisão para dados filtrados | Baixa | Alta |
| Risco de duplicação de dados | Nenhum | Requer limpeza após o uso |
O Notion AI não consegue referenciar uma visualização específica do banco de dados porque ele lê a tabela completa do banco de dados, em vez do filtro visual aplicado na interface. A única solução alternativa confiável é criar um banco de dados duplicado que contenha apenas as linhas que você deseja que a IA analise. Depois de obter a saída da IA, exclua a duplicata para manter seu espaço de trabalho organizado. Para uso avançado, considere salvar a duplicata como um modelo para recriá-la rapidamente em consultas recorrentes à IA.