ArrayKit

Conversar com um PDF

Pergunte sobre um documento com um modelo que roda no seu equipamento e confira as páginas citadas.

Conversar com um PDF

Pergunte sobre um documento com um modelo que roda no seu equipamento e confira as páginas citadas.

O documento, suas perguntas e as respostas ficam no seu dispositivo. Nada é enviado a nenhuma API de modelos.

Obtenha um resumo em vez de perguntar

Sobre Conversar com um PDF

Um modelo pequeno o bastante para rodar num navegador não consegue segurar duzentas páginas no contexto, então entregar o documento inteiro não é opção. Em vez disso o documento é cortado em trechos sobrepostos, e para cada pergunta são buscados os trechos que compartilham com ela mais palavras distintivas e só esses são lidos. Cada resposta lista as páginas de onde veio, e esses trechos são mostrados abaixo, para que uma afirmação possa ser conferida contra o documento em vez de aceita. O modelo roda no seu próprio hardware via WebGPU.

Recursos

  • O documento é cortado em trechos sobrepostos preservando os números de página
  • A recuperação pesa palavras raras acima das comuns
  • Cada resposta cita as páginas usadas, com os trechos mostrados abaixo
  • Nove modelos de 350 MB a 2,2 GB, em cache após o primeiro download
  • Perguntas de acompanhamento mantêm a conversa recente à vista
  • Avisa quando um documento tem texto de menos para ser questionado
  • Copie a conversa inteira como texto

Como usar Conversar com um PDF

  1. Solte o PDF sobre a página
  2. Escolha um modelo: o primeiro uso o baixa uma vez
  3. Faça uma pergunta, ou parta de uma das sugestões
  4. Leia a resposta e abra os trechos citados para conferir

Exemplo

Entrada

lease.pdf — "What notice period does either party have to give?"

Saída

Two months in writing, by either party. (p. 3) · Answered from Page 3

O trecho usado é mostrado abaixo para que a afirmação possa ser verificada.

Erros comuns e solução de problemas

  • O navegador não consegue rodar o modelo. — Ele precisa de WebGPU, que Chrome e Edge de desktop oferecem. Sem isso, o Resumidor de PDF funciona e Extrair texto dá as palavras para usar em outro lugar.
  • Quase nenhum texto pôde ser lido. — O PDF é uma digitalização. Passe antes pelo reconhecimento de texto; não há nada a recuperar de uma página sem camada de texto.
  • A resposta está errada mas soa segura. — Modelos pequenos fazem isso. Abra os trechos citados: se a resposta não está neles, foi inventada, e um modelo maior costuma ajudar.
  • A primeira pergunta é muito lenta. — O modelo está sendo baixado, o que acontece uma vez e depois fica em cache. As perguntas seguintes começam na hora.

Perguntas frequentes

Meu documento é enviado para um servidor?
Não. O texto é extraído nesta aba, a recuperação roda aqui e o modelo roda na sua própria GPU. Os pesos do modelo são baixados uma vez de um repositório público e ficam em cache no navegador.
Por que ele lê só alguns trechos?
Porque um modelo deste tamanho tem contexto limitado. Dar os quatro trechos mais relevantes rende respostas melhores do que truncar o documento num ponto arbitrário.
Qual modelo de chat me convém?
Comece pelo recomendado de 1B, cerca de 750 MB, suficiente para perguntas diretas. Suba se as respostas parecerem fracas, e note que os modelos maiores exigem uma GPU capaz.
Ele responde perguntas sobre o documento inteiro?
Mal. A recuperação encontra trechos, então «o que diz a cláusula 7» funciona bem e «resuma todas as obrigações de 200 páginas» não. Use o resumidor para o segundo caso.
As citações garantem que a resposta está certa?
Elas permitem conferir, que é o objetivo. Modelos pequenos ainda interpretam mal um trecho que receberam, então a citação é um ponto de partida para verificar, não uma prova.

Ferramentas relacionadas

Mais ferramentas de PDF

Ver todas as ferramentas de PDF (85) · Todas as ferramentas