• Insights de Domingo
  • Posts
  • 🦾 Supabase: solução obrigatória para seus agentes e automações com IA

🦾 Supabase: solução obrigatória para seus agentes e automações com IA

Descubra como o Supabase pode potencializar seus agentes IA e automações com inteligência artificial

In partnership with

Receive Honest News Today

Join over 4 million Americans who start their day with 1440 – your daily digest for unbiased, fact-centric news. From politics to sports, we cover it all by analyzing over 100 sources. Our concise, 5-minute read lands in your inbox each morning at no cost. Experience news without the noise; let 1440 help you make up your own mind. Sign up now and invite your friends and family to be part of the informed.

 Inscreva-se | 💌 Inicie a sua | 🫱🏻‍🫲🏻 Patrocine

Nessa edição:

  • Supabase: solução obrigatória para seus agentes e automações com IA.

  • Gemini 2.5 PRO liberado.

  • Copilot agora “enxerga“ sua tela.

  • Novo Llama 4 da Meta.

  • Nova versão do Typebot com recursos incríveis.

  • Tudo o que você precisa parar gerenciar os grupos de Whatsapp dos seus lançamentos.

  • Ferramenta que engloba várias ferramentas em único lugar, elimine assinaturas.

  • Opção de ferramenta com pagamento único para substituir o Hootsuite e Buffer.

  • E mais…

Boa leitura e uma excelente semana 🦾

🔎 Meus achados da semana

  • Gemini 2.5 PRO liberado (Twitter)

  • Microsoft Copilot ganhou novos poderes, como “enxergar” sua tela (Twitter)

  • Meta lançou Llama 4 (Instagram)

  • Versão 3.6.0 do Typebot com novidades incríveis (Comunidade)

  • Manychat liberou recurso que permite bloquear contato no Whatsapp (Comunidade)

👌 Sugestões da semana

Sendflow: tudo o que você precisa para gerenciar os grupos de whatsapp dos seus lançamentos (15% OFF por esse link).

Freepik: dezenas de ferramentas para geração de imagem e vídeo, em único lugar.

Quer ferramentas com desconto? Confira aqui a minha lista.

🦾 Supabase: solução obrigatória para seus agentes e automações com IA

Quem me acompanha há bastante tempo sabe o quanto eu gosto do Supabase.

Falo dele para os membros da comunidade Chave Mestra há muito tempo.

Pra quem não conhece, ele é um banco de dados... bom, pelo menos ele começou como um banco de dados, hoje ele é muito mais que isso.

Nos últimos meses ele foi ganhando cada vez mais destaque, novas plataformas de "vibe coding" o abraçaram como solução principal de banco de dados para complementar suas soluções, como Bolt, Lovable, entre outras.

Essa semana aconteceu o "Launch Week 14" do Supabase, onde lançaram novos recursos, todos os dias.

Foram várias novas funcionalidades, você pode conferir aqui.

As que mais chamaram minha atenção, foram:

  1. Automatic Embeddings

  2. Edge Functions direto do Dashboard

  3. Servidor MCP

Mas hoje falarei um pouco das duas primeiras...

1. Automatic Embeddings

Essa parecia ótima para ser verdade...

E sabe qual o problema?

Ela foi anunciada no dia 1° de abril 😅

Doc Brown GIF by Back to the Future Trilogy

Gif by BTTF on Giphy

Só pra deixar todo mundo confuso.

Muitos não acreditaram, simplesmente consideraram como sendo pegadinha de 1° de abril.

Também fiquei desconfiado, mas quando vi todo o material disponível no site deles, descartei essa possibilidade e comecei a fuçar a documentação.

Mas por que esse recurso é tão importante?

Quando queremos alimentar uma base de conhecimento para que um agente IA ou uma automação com inteligência artificial utilize essas informações na hora de gerar respostas, utilizamos um banco de dados vetorial.

Dessa maneira a IA consegue buscar e retornar dados de maneira mais rápida e barata.

É o que chamamos de RAG (Retrieval-Augmented Generation).

Pedi ajuda ao GPT para explicar de maneira simples o que são embeddings:

Embeddings são uma maneira de transformar palavras, imagens ou outras coisas em números que o computador consegue entender. Como se fosse uma tradução do mundo real para a linguagem das máquinas.

Vamos usar uma metáfora:

Imagina que cada palavra é uma pecinha de LEGO, mas para o computador, ele não entende as cores ou formas das peças — ele só entende números. Então, o que a IA faz é pegar cada pecinha (palavra) e dar a ela um número especial ou uma lista de números, como se fosse uma coordenada num mapa.

Por exemplo:

- A palavra "cachorro" pode virar [0.2, 0.8, 0.1]

- A palavra "gato" pode virar [0.3, 0.7, 0.2]

- E "avião" pode ser [0.9, 0.1, 0.4]

Agora, olha que legal: como "cachorro" e "gato" são parecidos, os números deles também são parecidos. Já "avião" é bem diferente, então os números mudam bastante. Assim, a IA consegue "sentir" que certas coisas estão mais próximas ou mais distantes, mesmo sem entender o que é um cachorro ou um avião de verdade.

Agora ficou fácil!

Dependendo da plataforma que você use para trabalhar com essa base de conhecimento, esse processo é nativo e você nem precisa se preocupar com a complexidade.

Um exemplo é o Assistant da OpenAI, como ensinei no treinamento de API Assistant Essentials. Você não precisa se preocupar, é só subir os arquivos e eles cuidam do resto.

Agora, se quiser lidar com ferramentas específicas de banco de dados vetorial, existem soluções como a Pinecone e a pgvector do Supabase, por exemplo.

Voltando para o Supabase, até antes desse anúncio de "Automatic Embeddings", essa parte de criar os embeddings no pgvector não era muito simples... agora é.

O que eles fizeram foi criar um mecanismo onde você faz uma configuração inicial e depois todas as informações que chegam em "tabelas comuns", são automaticamente convertidas para embeddings.

Imagine criar automações que "puxem" dados dos seus aplicativos preferidos e alimentem o Supabase:

Informações ➜ Supabase

Se esse recurso de embeddings automáticos já estiverem configurados, o cérebro dos seus Agentes IA será atualizado automaticamente.

De maneira resumida, eles funcionam utilizando funções, triggers e edge functions para fazer essa conversão.

O anúncio da novidade, detalhes e guia de instalação você encontra aqui.

Falando em functions e Edge functions, vamos para a segunda novidade...

2. Edge Functions direto do Dashboard

O recurso de "Edge functions" é uma das coisas mais poderosas do Supabase.

É a minoria que sabe do que se trata, principalmente a galera no-code e low-code, que não tem base técnica de programação.

Podemos dizer que temos dois tipos de "functions" no banco de dados: functions "normais" e as Edge Functions.

Functions são funções que utilizamos internamente no banco de dados para realizar processos específicos.

Ex. Toda vez que uma venda acontece na Hotmart, um novo registro é criado na tabela de vendas do Supabase. Essa tabela tem uma trigger que fica analisando todo novo registro que chega, para validar se o número de Whatsapp que foi informado no momento da compra é válido. Essa trigger chama uma função para fazer essa validação.

É um exemplo bem simples, mas basicamente é isso.

Você pode colocar toda a inteligência de validação que é feita no n8n ou Make, por exemplo, direto no banco de dados.

Agora, Edge Functions... é como se fossem APIs que você cria no Supabase e pode chamar de qualquer outra plataforma, como um endpoint de qualquer outra API.

Imagine que você queira executar um trecho de código lá do Make, que faça alguma operação complexa e seria inviável fazer pelo Make, é só criar essa Edge Function, pegar a URL de chamada que eles disponibilizam e chamar de um módulo HTTP.

Eu já criei uma aula sobre algo similar lá na comunidade, mas utilizando o AWS Lambda da Amazon.

Mas agora com as Edge Functions, ficou muito mais fácil.... principalmente se você já utiliza o Supabase.

E a novidade que anunciaram é que agora você consegue criá-las direto do Dashboard do Supabase.

Antes você precisava criar localmente e depois fazer o deploy, não era nada simples.

E tem mais, você pode pedir para o Agente IA do Supabase criar todo o código pra você, que é em Typescript.

Pra ficar mais fácil de entender, um exemplo prático:

Em vez de ter um webhook do Z-API no Make ou n8n, monitorando todas as suas conversas de Whatsapp, você pode transferir essa tarefa para uma edge function. Ela monitora em tempo real as mensagens e já grava tudo em uma tabela.

Quer deixar ainda mais interessante?

Você pode agendar um serviço (cron) no Supabase que chame uma edge function periodicamente, que permitiria fazer coisas como:

  • Follow-up no Whatsapp com Agentes IA

  • Executar automações ou APIs de tempos em tempos, direto do Supabase, sem gastar operações no Make ou ter um fluxo de n8n só pra isso.

Falei antes que as ferramentas de vibe coding estavam integrando nativamente com Supabase, para facilitar ainda mais nossas vidas. O Bolt, aliás, já integrou as Edge Functions também.

Essa semana gravarei algumas aulas sobre Edge Functions para a comunidade, entre agora para não perder.

E ainda perguntam qual a diferença entre usar o Supabase e o Google Sheets… 😂

💸 LTD (lifetime deal) da semana

LTD quer dizer Lifetime Deal, ou seja, pague uma única vez e utilize para sempre. Empresas fazem essas ofertas temporárias geralmente para levantar capital ou escalar seus negócios. Depois que a oferta encerra, só é possível assinar o serviço normalmente pagando todos os meses.

RobinReach

Crie e agende postagens em várias contas em nove das principais plataformas de mídia social—tudo a partir de um único painel de controle.

Ferramentas Similares: Buffer, Hootsuite

Crie e agende postagens em várias contas em nove plataformas principais de redes sociais—tudo a partir de um único painel. Use IA para gerar textos e conteúdos visuais otimizados para plataformas específicas.

De qualquer forma, você tem 60 dias para testar no Appsumo e, caso desista, pode pedir reembolso.

LTDs obrigatórios (no-brainer)

📅 Tidycal, já falei dele aqui, é uma ferramenta estilo Calendly, para agendamento automático de reuniões online. Além de ser pagamento único, custa só 29 dólares.

🔗 Switchy, talvez o melhor LTD que já comprei. Resumindo: um encurtador de links com esteroides. Já indiquei para dezenas de pessoas e até hoje ninguém reclamou, muito pelo contrário, só elogios. A partir de 39 dólares.

🫱🏻‍🫲🏻 Antes de você ir

Aqui duas maneiras que eu posso ajudar…

1) Faça parte da comunidade Chave Mestra, o local onde você precisa estar para aprender e estar por dentro do que acontece no universo da automação digital e inteligência artificial, só acessar aqui.

2) Se você já tem um negócio rodando e quer minha ajuda individual e personalizada para colocar seu projeto no ar em até 30 dias, só responder esse email ou me mandar uma DM no @scheduardo.

Até breve,

Eduardo

Reply

or to participate.