Cache de memória
Memory Cache é um projeto que permite salvar uma página da web enquanto você navega no Firefox como PDF e salvá-la em uma pasta sincronizada que pode ser usada em conjunto com privateGPT para aumentar um modelo de idioma local.
️ : esta configuração usa a versão primordial do privateGPT. Estou trabalhando a partir de um fork que pode ser encontrado aqui. |
---|
Pré-requisitos
- Configure o privateGPT - usando o ponto de verificação primordial ou a partir do meu fork.
- Crie um link simbólico entre um subdiretório em sua pasta de downloads padrão chamado 'MemoryCache' e um diretório 'MemoryCache' criado dentro de /PrivateGPT/source_documents/MemoryCache
- Aplique o patch ao Firefox para adicionar a propriedade
printerSettings.silentMode
à API Tabs. Consulte a página wiki para obter instruções - Copie /scripts/run_ingest.sh em seu diretório privateGPT e execute-o para iniciar
inotifywait
observando seu diretório de downloads em busca de novo conteúdo
Configurando a extensão
- Clone o repositório GitHub Memory-Cache em sua máquina local
- No Firefox, navegue até
about:debugging
e clique em ‘This Firefox’ - Clique em 'Carregar complemento temporário" e abra o arquivo
extension/manifest.json
no diretório MemoryCacheExt
Usando a extensão
- No menu ‘Extensões’, adicione a extensão Memory Cache à barra de ferramentas
- Quando quiser salvar uma página em seu cache de memória, clique no ícone e selecione o botão 'Salvar'. Isso salvará o arquivo silenciosamente como PDF se você estiver usando uma versão do Firefox com a adição da propriedade
printerSettings.silentMode
.