Skip to main content
Skip to content
Generative AI

Sistemas RAG

Um assistente que responde a partir dos seus documentos e diz de onde veio a resposta. Construído sobre o modelo que já usa, dentro dos seus sistemas.

01 / 04

O modelo não conhece a sua empresa

Um modelo genérico foi treinado na web pública até uma data. A sua política, os seus preços, a decisão do mês passado não estão lá, e perguntado sobre eles responde na mesma.

CH.01 · O problema

Um modelo genérico não conhece a sua empresa.

  1. Para na data de treino

    O modelo foi treinado na web pública até certo ponto. Os seus preços, a sua política, a decisão do mês passado: nada disso está lá.

  2. Inventa quando não sabe

    Perguntado sobre algo que nunca viu, um modelo produz uma resposta fluente na mesma. Numa fila de suporte ou numa revisão de contrato, isso é um risco.

  3. Não mostra a fonte

    Sem referência, ninguém verifica a resposta. Quem a lê tem de confiar ou refazer o trabalho.

A nossa resposta

Procurar primeiro, responder depois

Um sistema RAG procura as passagens relevantes na sua base de conhecimento antes de o modelo escrever uma palavra. A resposta assenta nos seus documentos, está atual à data do último índice e traz as citações.

CH.02 · O que construímos

Como construímos

Três partes, cada uma mensurável sozinha antes de se confiar na seguinte.

Os seus documentos, indexadosProcura por significadoRespostas em contextoCitações em cada resposta
01

Processamento do conhecimento

O seu material torna-se uma base pesquisável.

  • Ingerir documentos dos sistemas onde vivem
  • Dividir o texto em passagens que mantêm o sentido
  • Anexar metadados: dono, data, nível de acesso
  • Gerar embeddings para procura por significado
  • Indexar e agendar a atualização
02

Recuperação

As passagens certas, para a pergunta feita.

  • Procurar por significado e por palavra-chave em conjunto
  • Reescrever perguntas vagas antes de procurar
  • Ordenar passagens por relevância e recência
  • Filtrar pelas permissões de quem pergunta
  • Medir o recall num conjunto de perguntas reservado
03

Geração da resposta

Uma resposta fundamentada com as fontes anexadas.

  • Dar ao modelo só as passagens recuperadas
  • Citar documento e secção em cada afirmação
  • Recusar quando a base não tem resposta
  • Rever uma amostra de respostas por semana
  • Devolver as correções à base
CH.03 · Como corre

Como corre

Quatro fases, cada uma com um entregável que pode testar.

  1. 01Fase 1

    Descoberta

    O que as pessoas perguntam, onde vivem as respostas, quem pode ver o quê.

    • Inventariar as fontes de conhecimento
    • Recolher as perguntas que as pessoas fazem
    • Mapear regras de acesso por fonte
  2. 02Fase 2

    Base de conhecimento

    Ingerir, dividir, embutir e indexar os seus documentos.

    • Ligar os sistemas de origem
    • Construir o pipeline de processamento
    • Escolher e configurar o vector store
  3. 03Fase 3

    Recuperação

    Ligar a procura ao assistente que as suas equipas usam.

    • Implementar o pipeline de consulta
    • Afinar a ordenação no conjunto de teste
    • Adicionar o filtro de permissões
  4. 04Fase 4

    Produção

    Entregar, observar e manter a base atual.

    • Integrar com o assistente e os sistemas
    • Configurar o calendário de atualização
    • Instrumentar a qualidade das respostas
CH.04 · O que muda

O que muda

Respostas que pode verificar, a partir do conhecimento que já tem.

Menos respostas inventadas

O modelo escreve a partir das suas passagens; uma resposta sem fonte na base é recusada em vez de adivinhada.

Menos tempo à procura

Quem pergunta recebe a passagem e a resposta juntas, sem abrir quatro sistemas.

Respostas em que as pessoas confiam

Uma citação em cada resposta significa que o leitor a verifica num clique, e verifica.

Lado a ladoModelo sozinhoCom RAG
De onde vêm as respostasDados de treino, fixos numa dataOs seus documentos, atuais ao último índice
Conhecimento da empresaNenhumTudo o que indexar, por permissão
FontesNenhumaDocumento e secção em cada resposta
Quando não sabeAdivinhaDiz que não sabe
ControloNenhum sobre o que sabeDecide o que é indexado e quem o vê
CH.05 · Perguntas

Perguntas

Tudo o que tenha texto: PDFs, wikis, tickets, emails, registos de base de dados, transcrições. Cada fonte mantém o dono e o nível de acesso, por isso o assistente só recupera o que quem pergunta pode ver.

As fontes são reindexadas num calendário que define, de hora a hora até semanal, e a pedido. Uma resposta diz sempre a data da passagem que usou.

Sim, com filtro de permissões no momento da recuperação: uma passagem só é considerada se quem pergunta puder ler a fonte. O modelo pode correr localmente quando os documentos não podem sair do seu perímetro.

Contra um conjunto de perguntas acordado na descoberta, com as respostas e fontes esperadas. Reportamos recall, exatidão das citações e taxa de recusa, e revemos uma amostra semanal de respostas reais com a sua equipa.

Mais em Generative AI

O mapa da prática

Voltar a Generative AI
Começar

Traga-nos o problema que ninguém resolveu.

Somos uma equipa pequena de especialistas seniores. Escolhemos o modelo certo e a camada certa, e construímos o mínimo de maquinaria que resolve o problema. Tem uma chamada com um engenheiro, não um deck de vendas.