Pergunte ao site

Faça uma pergunta sobre serviços, projetos ou qualquer texto do blog. A resposta sai só do conteúdo deste site, com a página de onde veio cada parte. Abra "Ver por dentro" para ver a busca, o prompt e o custo.

Experimente

Como funciona

  1. 01

    Índice gerado no build

    Depois que o site é construído, um script lê o conteúdo de cada página, divide nos títulos de seção e gera um vetor para cada trecho com o modelo bge-m3. Trecho que não mudou mantém o vetor antigo, então atualizar o índice só paga pelo texto novo.

  2. 02

    Duas buscas

    A pergunta vira um vetor com o mesmo modelo e é comparada com todos os trechos do idioma da página. Em paralelo, uma busca por palavras (BM25) pega nomes exatos, como "NFS-e" ou "DeuOk", que vetores às vezes perdem.

  3. 03

    Fusão

    As duas listas se juntam por fusão de posições (RRF): um trecho bem colocado nas duas sobe. Os cinco melhores vão para o modelo, numerados.

  4. 04

    Resposta com citação

    O modelo (Llama 4 Scout) recebe a regra de responder só com os trechos e citar cada um como [n]. Se a resposta não está ali, ele diz que não encontrou. As citações viram links para a página e a seção certas.

  5. 05

    Custo e privacidade

    Tudo roda no Cloudflare Workers AI, no plano gratuito, com um limite diário próprio bem abaixo da cota. As perguntas não são guardadas, e a Cloudflare informa que não usa o conteúdo enviado para treinar modelos.

Peças

  • Astro
  • PHP
  • Cloudflare Workers AI
  • bge-m3
  • Llama 4 Scout
  • BM25
  • RRF

Avaliação

Um conjunto fixo de perguntas, cada uma com a página que deveria responder, roda contra o sistema real. Os números abaixo saem desse teste.

Perguntas no teste
16
Página certa em 1º lugar na busca
100%
Página certa entre os 5 trechos enviados
100%
Resposta cita a página certa
100%
Pergunta fora do site recusada
3/3
Tempo mediano de resposta
5.0 s

Rodado em 2026-11-02