Contents

Execute um clone local e gratuito do ChatGPT no seu PC com Windows com o GPT4All

A proliferação de chatbots de IA offline deu origem a uma infinidade de soluções inovadoras e altamente especializadas que continuam a surgir a um ritmo alarmante. Entre estas soluções, o GPT4All destaca-se como uma das mais notáveis.

A utilização do GPT4All apresenta uma infinidade de potenciais benefícios, incluindo a capacidade de conversar com os seus próprios documentos sem a necessidade de formação extensiva, hardware especializado ou proficiência em linguagens de programação como Python. Em vez disso, os utilizadores podem facilmente incorporar os seus documentos existentes na base de conhecimentos da plataforma, adicionando-os como entradas, aumentando assim a sua inteligência e capacidade globais.

A instalação e utilização do GPT4All num computador com Windows é um processo relativamente simples, que envolve vários passos simples que são descritos abaixo para sua conveniência.

Quais são alguns dos destaques do GPT4All?

Pode-se optar pelo GPT4All em vez de outras alternativas, como o ChatGPT, devido a vários factores convincentes.

O GPT4All pode ser utilizado exclusivamente através da unidade de processamento central de um computador, em vez de necessitar de uma unidade de processamento gráfico cara e potente com uma capacidade de memória virtual significativa (no entanto, tal dispositivo pode ainda ser benéfico).

A aplicação GPT4All funciona independentemente de uma ligação em linha, o que a torna acessível em qualquer altura, independentemente da disponibilidade da Internet.

O facto de funcionar em modo offline e de funcionar como “aplicação nativa” significa que todos os dados partilhados permanecerão armazenados no dispositivo do utilizador, garantindo assim que os criadores da aplicação não podem aceder ou monitorizar as suas conversas.

A utilização de uma máquina local como única base de funcionamento garante que não haverá degradação do desempenho devido ao congestionamento do servidor, resultando em tempos de resposta lentos ou no desrespeito pelas informações do utilizador, ao contrário do ChatGPT, que pode apresentar esse comportamento em circunstâncias semelhantes.

A integração do GPT-4 com o GPT4All permite que os utilizadores contribuam com os seus arquivos para o “reservatório intelectual” da plataforma. O modelo de IA é capaz de extrair e sintetizar dados destas fontes para dar respostas mais informativas, resultando num assistente pessoal excecional que compreende as posses de cada um, em vez de ser um chatbot normal.

Isto é basicamente como instalar o ChatGPT localmente?

Um modelo de linguagem grande (LLM) é um sistema de inteligência artificial que foi treinado num vasto corpus de dados de texto para gerar respostas semelhantes às humanas a várias entradas.Este tipo de modelo pode ser utilizado em tarefas como o processamento de linguagem natural, a tradução automática e os sistemas de diálogo, entre outras. Neste artigo, vamos explorar o conceito de LLMs, o seu funcionamento e as suas potenciais aplicações.

O ChatGPT é um modelo de linguagem altamente avançado que se encontra entre os melhores do mundo, mas o seu tamanho e os requisitos de recursos tornam-no exclusivamente proprietário. Como tal, não pode ser instalado em computadores pessoais devido a limitações técnicas.

A natureza proprietária desta tecnologia restringe o acesso ao seu funcionamento apenas à Open AI, os criadores, que têm o direito de a operar na sua própria infraestrutura.

A escala desta operação é tal que não pode ser executada num computador pessoal normal, que é insuficiente para lidar com a sua enormidade.

Embora seja possível utilizar modelos linguísticos alternativos através do GPT4All num computador pessoal, desde que esses modelos não sejam excessivamente pesados para a unidade central de processamento ou possam ser acomodados dentro da capacidade restrita da memória de acesso aleatório de vídeo da unidade de processamento gráfico, pode haver limitações à sua eficácia.

O ecossistema NVIDIA para acelerar as operações de inteligência artificial através de hardware é geralmente reconhecido como sendo mais avançado e desenvolvido. Consequentemente, existem mais programas de software disponíveis especificamente concebidos para utilizar as unidades de processamento gráfico (GPU) da NVIDIA para acelerar várias tarefas, como a codificação de vídeo e a aprendizagem automática. Uma dessas ferramentas que funciona bem com GPUs NVIDIA é chamada GPT4All.

Como instalar o GPT4All

O GPT4All pode ser utilizado nos sistemas operativos Windows, OSX e Ubuntu. De acordo com o presente artigo, estaremos a utilizar a variante Windows.

⭐ Baixe o instalador do Windows do site oficial do GPT4All . /pt/images/gpt4all-download-windows-installer.jpg

⭐ Execute a aplicação descarregada e siga os passos do assistente para instalar o GPT4All no seu computador. /pt/images/gpt4all-setup.jpg

⭐ O instalador do GPT4All precisa de descarregar dados extra para que a aplicação funcione. Portanto, se o instalador falhar, tente executá-lo novamente depois de conceder acesso através do seu firewall. /pt/images/gpt4all-installer-downloading-component.jpg

⭐ Quando finalmente se encontrar a olhar para a interface do GPT4All, terá também de descarregar um Modelo de Linguagem para o utilizar. O GPT4All apresentar-lhe-á uma lista de modelos disponíveis. Verifique o seu tamanho (junto ao seu nome) para garantir que tem RAM ou VRAM suficiente para o executar. Quando decidir por um modelo, clique no botãoDownload para que o GPT4All faça o download e o instale. /pt/images/gpt4all-model-size-and-download-button.jpg

⭐ Se mudar de ideias, clique no botãoCancelar para parar um download ativo e escolher outro modelo. /pt/images/gpt4all-downloading-language-model.jpg

⭐ Para poupar algum tempo, se quiser experimentar vários modelos, pode fazer com que o GPT4All os descarregue em paralelo. No entanto, tenha em atenção que os gigabytes podem aumentar rapidamente e certifique-se de que tem espaço de armazenamento suficiente para todos os modelos que seleccionou. /pt/images/gpt4all-downloading-multiple-language-models.jpg

Familiarizando-se com o GPT4All

Dado que uma instância do GPT4All foi instalada e uma seleção de Memória de Longo Prazo (

⭐ Use o menu suspenso na parte superior da janela do GPT4All para selecionar o Modelo de Idioma ativo. /pt/images/gpt4all-language-model-selection.jpg

⭐ Utilize o ícone de hambúrguer no canto superior esquerdo para aceder ao painel de controlo do GPT4All. /pt/images/gpt4all-options-panel.jpg

⭐ As primeiras opções no painel do GPT4All permitem-lhe criar um novo chat, mudar o nome do atual ou eliminá-lo. /pt/images/gpt4all-chat-name.jpg

⭐ O botão Atualizações permite atualizar o aplicativo e adicionar ou remover componentes. /pt/images/gpt4all-update.jpg

⭐ O botãoDownloads dá-lhe acesso ao painel Modelos de Idioma. /pt/images/gpt4all-download.jpg

⭐ Pode utilizar o painel Modelos de Linguagem para instalar novos LLMs, remover os instalados e alterar o seu caminho de transferência. /pt/images/gpt4all-language-model-management.jpg

⭐ Conversar com um LLM no GPT4All é semelhante à versão online do ChatGPT. Digite algo no campo de entrada na parte inferior da janela do GPT4All e, depois de pressionar Enter, você verá seu prompt na visualização principal do GPT4All. A resposta do Modelo de Linguagem selecionado aparecerá por baixo da sua pergunta. /pt/images/gpt4all-chatting.jpg

⭐ Tal como no ChatGPT, se não gostar da resposta de um LLM tal como é gerada no seu ecrã, pode clicar no botãoStop Generating para interromper o processo. /pt/images/gpt4all-stop-generating-response.jpg

⭐ Da mesma forma, se não gostar de uma resposta já gerada e quiser ver uma resposta alternativa, pode clicar no botãoRegerar resposta, que aparece no mesmo sítio. /pt/images/gpt4all-regenerate-response.jpg

⭐ Note que o GPT4All também permite o acesso ao que é conhecido como Modelos de Linguagem Irrestrita. Estes não vêm com limitações artificiais. Esta “liberdade” supostamente “liberta” e “capacita-os” para serem mais criativos e oferecerem respostas mais factuais. No entanto, também significa que podem produzir resultados ofensivos. /pt/images/gpt4all-unrestricted-language-model.jpg

⭐ Os dois primeiros botões no canto superior direito da aplicação permitem-lhe restaurar uma conversa ou copiá-la para a área de transferência para a colar noutro local. /pt/images/gpt4all-reload-and-copy.jpg

⭐ O terceiro botão (com um ícone de roda dentada) dá-lhe acesso às Definições do GPT4All. /pt/images/gpt4all-settings.jpg

⭐ A abaGeração das Configurações do GPT4All permite configurar os parâmetros do Modelo de Linguagem ativo. Alterando variáveis comoTemperaturae Penalidade de Repetição, você pode ajustar sua criatividade, concisão e assim por diante. /pt/images/gpt4all-generation-variables.jpg

⭐ A abaAplicação permite-lhe escolher umModeloPadrão para o GPT4All, definir umCaminho de Descarregamento para o Modelo de Linguagem, atribuir um número específico deTerras de CPU à aplicação, fazer com que todas as conversas sejam automaticamente guardadas localmente e ativar o seu servidor Web interno para que seja acessível através do seu browser. /pt/images/gpt4all-application-options.jpg

Conversar com os seus documentos com o GPT4All

O atributo mais notável do GPT4All é a sua simplicidade na incorporação de documentos pessoais nos modelos de linguagem escolhidos. Embora uma funcionalidade semelhante possa ser alcançada através do ChatGPT e da construção de um ChatGPT personalizado utilizando os seus próprios dados, o procedimento é mais simplificado e sem custos com o GPT4All, eliminando as despesas associadas à utilização da API ChatGPT da Open AI.

⭐ Coloque alguns dos seus documentos numa pasta. Certifique-se de que estão num formato de ficheiro amplamente compatível, como TXT, MD (para Markdown), Doc, etc. /pt/images/gpt4all-local-documents-in-windows-file-explorer.jpg

⭐ No painel Configurações do GPT4All, vá para a página da guia Plug-in LocalDocs (Beta). Clique no botãoBrowse e aponte o aplicativo para a pasta onde você colocou seus documentos. Em seguida, clique emAdicionar para que eles sejam incluídos na lista de documentos externos do GPT4All. /pt/images/gpt4all-local-docs-plugin.jpg

⭐ Você verá uma entrada para sua pasta de documentos na lista de documentos do GPT4All’sLocalDocs Plugindocument. Se você decidir remover uma pasta de documentos, selecione-a aqui e clique no botão Remover à sua direita. /pt/images/gpt4all-local-docs-plugin-with-added-user-document.jpg

⭐ A partir do mesmo local, pode ajustar o tamanho do fragmento de documento e os valores de fragmentos de documento a processar por pedido na parte inferior esquerda do painel. Aumentar estes valores irá melhorar a capacidade do Modelo de Linguagem selecionado para “compreender” os seus documentos e oferecer respostas mais relevantes. No entanto, isso também tornará o GPT4All muito lento, pois ele deve analisar seus documentos após cada solicitação. /pt/images/gpt4all-local-docs-plugin-options.jpg

⭐ Você pode gerenciar seus documentos externos através do botão Coleções do GPT4All. /pt/images/gpt4all-collections-button.jpg

⭐ Você pode adicionar várias coleções de documentos ao GPT4All. É melhor, no entanto, em vez de tê-las todas activas o tempo todo, arrastar o desempenho do GPT4All para baixo para controlar qual o grupo de documentos (“coleção”) que quer ativo a partir do painelColeção. /pt/images/gpt4all-available-collections-panel.jpg

⭐ Depois de adicionar alguns documentos e ativar a sua coleção, o GPT4All dir-lhe-á que os está a processar após um aviso. /pt/images/gpt4all-processing-user-s-documents.jpg

⭐ Sempre que o GPT4All apresentar uma resposta que extrai dados dos seus documentos, ele oferecerá uma lista de referências e links de contexto abaixo da resposta. /pt/images/gpt4all-response-from-user-s-documents.jpg

⭐ Ao clicar em um link de contexto, o GPT4All mostrará um trecho de texto dos seus documentos que foi usado para a resposta. /pt/images/gpt4all-response-checking-user-document-context.jpg

O seu próprio ChatGPT no Windows

Embora o GPT4All e os modelos de linguagem acessíveis através dele possam não corresponder perfeitamente ao ChatGPT mais proeminente, eles ainda fornecem uma utilidade considerável.

Indivíduos inovadores e entusiastas criaram inúmeros métodos inventivos para melhorar os modelos acima mencionados, permitindo-lhes aproximar ou mesmo ultrapassar o desempenho do ChatGPT, apesar de utilizarem conjuntos de dados mais modestos ou hardware menos potente.

Em vez de nos aprofundarmos numa análise exaustiva das vantagens e desvantagens de cada opção atualmente disponível, não seria mais prático experimentá-las em primeira mão? É aqui que o GPT4All é útil.