{"id":2440,"date":"2025-04-17T17:19:08","date_gmt":"2025-04-17T20:19:08","guid":{"rendered":"https:\/\/treinamentolivre.com\/aluno01\/?p=2440"},"modified":"2025-06-08T21:34:08","modified_gmt":"2025-06-09T00:34:08","slug":"analise-do-gpt4all-v-3-10-0","status":"publish","type":"post","link":"https:\/\/treinamentolivre.com\/aluno01\/arquivos\/2440","title":{"rendered":"An\u00e1lise do GPT4all ver. 3.10.0"},"content":{"rendered":"\n<blockquote class=\"wp-block-quote\">\n<p>Um produto gratuito da Nomic, Inc. Pesado, lento, de performance duvidosa. O m\u00e9rito principal \u00e9 entender a linguagem humana em nosso desktop e mais nada.<\/p>\n<\/blockquote>\n\n\n\n<p>Recentemente, recebi uma m\u00e1quina muito interessante: <\/p>\n\n\n\n<p><strong>AMD Ryzen 7 PRO 8700GE c\/ Radeon 780M Graphics, 3.65 GHz, 64 GB de RAM, Windows 11 Pro 64 bits, HD SSD de 1 TB.<\/strong><\/p>\n\n\n\n<p>A primeira coisa que pensei foi: &#8220;- D\u00e1 para instalar um GPT4all e fazer uma pesquisas em IA na pr\u00f3pria m\u00e1quina&#8221;. <\/p>\n\n\n\n<p>Assim foi feito. Meus interesses principais hoje s\u00e3o lingu\u00edstica e desenvolvimento e manuten\u00e7\u00e3o de sistemas usando IA como instrumento de documenta\u00e7\u00e3o e interface com usu\u00e1rios.<\/p>\n\n\n\n<p>Eu j\u00e1 havia esbo\u00e7ado um projeto intitulado FAVi (depois explico o que \u00e9). Usei o ChatGpt4 na internet para criticar o projeto e obtive excelentes cr\u00edticas (a favor e contra) ap\u00f3s o LLM ler o PDF de meu projeto. Mas eu gostaria de manter a pesquisa em \u00e2mbito privado e o pr\u00f3prio GPT4 me aconselhou a baixar o GPT4all. Ele tamb\u00e9m listou outros LLMs. Um dia desses testo a lista toda.<\/p>\n\n\n\n<p><strong>Fase I<\/strong><\/p>\n\n\n\n<p>Baixei o modelo [ Reasoner v1 ], que corresponde ao arquivo [ &#8220;qwen2.5-coder-7b-instruct-q4_0.gguf&#8221; ], no diret\u00f3rio [ C:\\Users\\&lt;Seu usu\u00e1rio&gt;\\AppData\\Local\\nomic.ai\\GPT4All ]. Esta informa\u00e7\u00e3o ser\u00e1 importante no futuro !<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>DECEP\u00c7\u00d5ES<\/strong><\/p>\n\n\n\n<ul>\n<li>A primeira decep\u00e7\u00e3o \u00e9 que o programa \u00e9 muito lento para responder  a perguntas simples., mesmo na m\u00e1quina descrita. A carga dele na mem\u00f3ria \u00e9 lenta tamb\u00e9m.<\/li>\n\n\n\n<li>A segunda decep\u00e7\u00e3o: n\u00e3o aceita upload de PDFs.  Voc\u00ea tem sempre que colar texto na janela de di\u00e1logo. Tentei fazer upload de um arquivo TXT. Ele aceitou mas travou. Confuso.  Demorou muit\u00edssimo tempo para ler um texto de 2 p\u00e1ginas colado por mim no chat e aparentou travar por longu\u00edssimos minutos. Estou esperando resposta at\u00e9 agora. Resumindo: Se voc\u00ea envia o TXT ele nada diz sobre a cr\u00edtica pedida. Se voc\u00ea colar, ele trava o di\u00e1logo. Tenho a impress\u00e3o de que \u00e9 uma falha nas barras laterais de navega\u00e7\u00e3o da janela.<\/li>\n\n\n\n<li>O ChatGPT4 (sim, o online) informa que o programa standalone n\u00e3o se lembra de conversas passadas para podermos continu\u00e1-las, ao contr\u00e1rio do online. Diz ainda que existe um modo (em Python) de fazer a grava\u00e7\u00e3o de uma conversa e o reload na sess\u00e3o seguinte do GPT4all. Mas para isso precisamos da biblioteca espec\u00edfica, via  [ pip install gpt4all  ], para depois escrever um script &#8220;chamador&#8221; e &#8220;terminador&#8221; em python. Tenho a impress\u00e3o de que isso foi resolvido, porque consegui retomar uma conversa recente &#8211; justamente a do projeto FAVi.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"900\" height=\"444\" src=\"https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama3.jpg\" alt=\"\" class=\"wp-image-2480\" srcset=\"https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama3.jpg 900w, https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama3-300x148.jpg 300w, https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama3-768x379.jpg 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>Fase 2<\/strong><\/p>\n\n\n\n<p>Baixei depois o modelo [ Llama 3 8B Instruct ], correspondente ao arquivo [ Meta-Llama-3-8B-Instruct.Q4_0.gguf ] . Depois de instalar este modelo, o GPT4all parou de carregar quando eu clicava no \u00edcone da \u00e1rea de trabalho. Instalei tudo de novo a partir do zero e reiniciei a m\u00e1quina. A\u00ed carregou. Observem que, mesmo removendo &#8220;totalmente&#8221; a instala\u00e7\u00e3o anterior, os modelos ficam.<\/p>\n\n\n\n<p>O Llama \u00e9 bem r\u00e1pido, e melhorou a minha experi\u00eancia de usu\u00e1rio.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"943\" height=\"646\" src=\"https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama.jpg\" alt=\"\" class=\"wp-image-2469\" srcset=\"https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama.jpg 943w, https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama-300x206.jpg 300w, https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama-768x526.jpg 768w\" sizes=\"(max-width: 943px) 100vw, 943px\" \/><\/figure>\n\n\n\n<p>Pelo menos ele foi claro sobre o m\u00e9todo de envio do arquivo. Usei o compartilhamento p\u00fablico de arquivo no Google Drive. Mas o sistema n\u00e3o foi muito inteligente quanto \u00e0 resposta. O ChatGPT online percebia de imediato que eu queria uma opini\u00e3o e criticava o projeto de maneira brilhante. Esta vers\u00e3o local n\u00e3o. O modelo  pergunta coisas que j\u00e1 est\u00e3o \u00f3bvias no pr\u00f3prio arquivo. Depois diz que vai analisar o texto e &#8220;desaparece&#8221; da conversa.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"880\" height=\"444\" src=\"https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama2.jpg\" alt=\"\" class=\"wp-image-2472\" srcset=\"https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama2.jpg 880w, https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama2-300x151.jpg 300w, https:\/\/treinamentolivre.com\/aluno01\/wp-content\/uploads\/2025\/04\/msgLlama2-768x387.jpg 768w\" sizes=\"(max-width: 880px) 100vw, 880px\" \/><\/figure>\n\n\n\n<p><strong>CONCLUS\u00d5ES<\/strong><\/p>\n\n\n\n<p>Se voc\u00ea pretende usar o Chat4all, tente  trabalhar com interpreta\u00e7\u00e3o de texto. Tente, por exemplo, fazer com que uma instru\u00e7\u00e3o em l\u00edngua portuguesa dispare um acesso a sistema na internet, com envio de credenciais e acesso a determinado m\u00f3dulo. Ou fa\u00e7a uma experi\u00eancia com an\u00e1lise sint\u00e1tica. <\/p>\n\n\n\n<p>Pensei em uma coisa do tipo: &#8220;-Entre no site da justi\u00e7a tal e veja como est\u00e1 o \u00faltimo movimento de meu processo&#8221;.  Mas se voc\u00ea pretende criar aplica\u00e7\u00f5es mais s\u00e9rias, ter\u00e1 de contar com a vers\u00e3o online do ChatGPT.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um produto gratuito da Nomic, Inc. Pesado, lento, de performance duvidosa. O m\u00e9rito principal \u00e9 entender a linguagem humana em nosso desktop e mais nada. Recentemente, recebi uma m\u00e1quina muito&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/treinamentolivre.com\/aluno01\/arquivos\/2440\">Continuar a ler&#8230;<span class=\"screen-reader-text\">An\u00e1lise do GPT4all ver. 3.10.0<\/span><\/a><\/div>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[106,10],"tags":[],"_links":{"self":[{"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/posts\/2440"}],"collection":[{"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/comments?post=2440"}],"version-history":[{"count":31,"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/posts\/2440\/revisions"}],"predecessor-version":[{"id":2547,"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/posts\/2440\/revisions\/2547"}],"wp:attachment":[{"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/media?parent=2440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/categories?post=2440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/treinamentolivre.com\/aluno01\/wp-json\/wp\/v2\/tags?post=2440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}