RAGui

Geração aumentada por recuperação, às claras

RAGui

Um sandbox para montar um RAG sobre qualquer assunto, com cada etapa do pipeline na tela.

O código recupera, o modelo escreve.

Antes de um modelo escrever uma palavra, funções simples dividem seus documentos, transformam os pedaços em vetores, buscam de dois jeitos e escolhem o que entra no prompt. Aqui essa parte é a interface.

14
etapas, cada uma na tela com seus números
13
delas são código: mesma entrada, mesma saída
384
números descrevem cada trecho
0
servidores para indexar e buscar: roda no seu navegador

Indexação

roda quando os documentos ou a divisão mudam

Pergunta

roda a cada pergunta

código
Computada por uma função pura: a mesma entrada sempre dá a mesma saída.
modelo
A única etapa em que o modelo participa.
01/14Indexaçãocódigo

Carregar

Lê o arquivo e extrai o texto. O PDF é interpretado no navegador; nada é enviado.

Feito para ser inspecionado

Nada se move sem ter sido computado

Cada execução deixa um registro das suas etapas. O laboratório o reproduz: toque, pause, volte um passo, mude uma configuração e veja o que mais muda.

  1. Seus documentos

    Solte um PDF ou um arquivo de texto. Ele é lido, dividido e indexado no navegador e nunca é enviado.

  2. Duas buscas

    Uma pelo sentido, outra pelas palavras exatas. Veja as duas discordarem e qual delas achou a resposta.

  3. Um contexto que dá para ler

    Os trechos que chegam ao modelo são numerados e contados dentro de um limite que você define.

  4. Uma resposta conferida

    Cada citação precisa apontar para um trecho que foi enviado. Quem confere é o código, não o modelo.