ChatGPT: explore a IA em seu desktop através de um aplicativo

por | 14/04/2023 | Aplicativos

O ChatGPT é assunto principal em várias notícias na atualidade. A ferramenta de inteligência artificial (IA), além disso, também está presente em várias polêmicas.

Não pretendo, neste artigo, entrar no mérito das polêmicas, problemas e eventuais maus usos da tecnologia. Tenho em mente, por outro lado, fornecer uma breve introdução à ferramenta e também a um prático aplicativo para desktop.

Este aplicativo gratuito, além disso, encontra-se disponível para Linux, Windows e Mac.

O que é ChatGPT

O ChatGPT é um chatbot que emprega inteligência artificial durante interações com seres humanos. Desse modo, a ferramenta é capaz de fornecer soluções para dúvidas e problemas dos usuários.

Criado pela empresa norte-americana OpenAI, trata-se de uma IA que funciona através de conversas em texto.

Ou seja, você acessa o website do ChatGPT e conversa com ele, expondo problemas e questionamentos, após os quais uma solução (ou várias) é apresentada.

Inteligência Artificial

A lista de possibilidades da IA é imensa, e você pode fazer perguntas relacionadas a tarefas corriqueiras do dia a dia ou então questionar a respeito de problemas mais complexos, a fim de obter uma solução adequada do chatbot.

A ferramenta é capaz, dentre outras coisas, de criar aplicativos, websites e até mesmo resolver problemas matemáticos.

E não para por aí. O ChatGPT também é capaz de criar histórias complexas (e até mesmo e-books inteiros), por exemplo, além de também ser possível utilizá-lo como uma espécie de assistente de estudos.

De fato, a lista de possibilidades que são abertas pela inteligência artificial é enorme, sendo inclusive possível solicitar que ela desenvolva, por exemplo, shell scripts completos (dentre outras coisas).

Trata-se de uma IA capaz de várias “proezas”, sendo que durante as conversas você nem mesmo percebe que está conversando com um robô, devido à enorme naturalidade e conhecimento da ferramenta.

A IA, além disso, pode ser utilizada em um número enorme de idiomas, incluindo o português do Brasil e o inglês. E, sim, também é possível utilizá-la como um assistente durante o aprendizado de um novo idioma.

Como o ChatGPT funciona

O ChatGPT é baseado em aprendizado de máquina, e emprega processamento de linguagem natural (NLP) de modo a proporcionar conversas interativas com seus usuários. O chatbot é capaz de um nível de interação surpreendente.

Também é interessante mencionar que o GPT que ajuda a compor o nome da ferramenta vem de “Generative Pre-Trained Transformer“. Trata-se de um modelo de linguagem baseado em deep learning (aprendizagem profunda).

Na verdade, atualmente o ChatGPT que você pode utilizar de forma gratuita faz uso do GPT-3. Uma versão ainda mais refinada, com base no GPT-4, está disponível apenas para assinantes.

Você também deve ter em mente que o GPT é um modelo de linguagem desenvolvido pela própria OpenAI.

Não se trata de algo exclusivo, entretanto, uma vez que existem outros modelos semelhantes, como o LaMDA (Language Model for Dialogue Applications), por exemplo, o qual é empregado na IA do Google (o Bard).

A ferramenta de inteligência artificial é capaz de entender o que você digita em forma de prompts, e então devolve uma saída, um output, na forma de respostas aos seus questionamentos.

Suas conversas anteriores com a IA permanecem gravadas, e ela é até mesmo capaz de retomar conversações anteriores, totalmente dentro do contexto.

Em suma, trata-se de algo bastante poderoso e certamente revolucionário, embora existam também diversas questões éticas envolvidas no uso da tecnologia.

A título de curiosidade, veja também o que a IA respondeu quando perguntei “O que é o TecLinux?” (claro, desconsidere a parte que fala sobre “downloads de softwares e sistemas operacionais):

Conversa com a IA
A opinião do ChatGPT sobre o TecLinux

Como usar o ChatGPT

Utilizar a ferramenta de IA é muito simples. Basta que você acesse o site da ferramenta e crie uma conta gratuita (Sign up).

A partir daí já é possível conversar com o chatbot sem qualquer limitação. Quer dizer, de vez em quando ocorrem algumas lentidões e/ou problemas de inacessibilidade.

Acontece que a OpenAI obviamente prioriza os usuários pagantes (assinantes do plano “Plus”, que custa US$ 20,00 mensais).

Porém, quando este tipo de problema acontece, basta aguardar um pouco e tentar novamente, e o acesso geralmente é restabelecido.

Na verdade, é muito simples utilizar o ChatGPT. Não existem mistérios, aqui, e tudo o que você deve fazer é escrever. Diga o que você deseja e a IA responderá de acordo.

Use o ChatGPT através de um aplicativo

Embora seja perfeitamente possível usar o ChatGPT através de seu próprio website, também existe um prático aplicativo gratuito e multiplataforma.

IMPORTANTE

É importante ressaltar que não existe ainda um aplicativo oficial do ChatGPT, desenvolvido pela OpenAI.
Neste caso, existem ferramentas desenvolvidas por terceiros, como a ferramenta descrita neste guia.

O aplicativo (página do projeto no GitHub) conta com versões para Linux, Windows e Mac. No Linux, o app para o ChatGPT pode ser instalado através de um pacote .DEB ou então de um prático AppImage.

É importante dizer que este é um aplicativo ainda em fase inicial de desenvolvimento. Bastante promissor, entretanto, até mesmo porque dentre os recursos previstos estão a possibilidade de exportação das conversas em Markdown e através de imagens (um arquivo .PNG).

Como instalar o app do ChatGPT

Através da página do projeto no GitHub (link acima), você pode baixar um instalador para Windows e também para macOS.

Já em relação ao sistema operacional do pinguim, é possível utilizar tanto o arquivo AppImage quanto o pacote .DEB.

Seguem abaixo instruções de instalação para ambas as versões.

No caso do arquivo AppImage, faça o download do pacote compactado (um arquivo .tar.gz). A seguir, descompacte-o através de seu software de descompactação preferido, ou então utilize os comandos abaixo.

Em primeiro lugar, acesse o diretório onde o arquivo foi baixado. Por exemplo, caso você tenha feito o download na pasta Downloads:

cd ~/Downloads

Em seguida, descompacte o arquivo, através do seguinte comando:

tar -xzf *.tar.gz

Pronto! O arquivo foi descompactado, e agora você só precisa executar o AppImage obtido. Clique duas vezes nele e forneça as necessárias permissões para execução.

Alternativamente, você também pode executar o AppImage diretamente a partir do terminal. Ainda no diretório ~/Downloads, digite o seguinte:

./no-fwl_0.1.0_amd64.AppImage

Obs: não se esqueça de substituir o nome do arquivo caso necessário.

Agora, caso você tenha optado pelo pacote .DEB, basta baixá-lo através da página do projeto no GitHub e então instalá-lo de acordo com as seguintes instruções.

Antes de mais nada, acesse o diretório onde você baixou o pacote. Por exemplo, digamos que você tenha baixado o mesmo no diretório Downloads:

cd ~/Downloads

Agora, basta instalar o pacote, através do comando abaixo:

sudo dpkg -i /caminho/nome_do_arquivo

Por exemplo:

sudo dpkg -i NoFWL_0.1.0_linux_x86_64.deb

Pronto, o pacote .DEB foi instalado. Agora, basta executar o programa (procure pelo app “NoFWL” no menu da sua distro).

Como obter uma API key

Seguindo nossa sequência lógica, vale mencionar que é necessário obter uma API key junto à OpenAI para utilizar o aplicativo do ChatGPT.

Porém, não se preocupe, pois trata-se também de algo totalmente gratuito. Para obter sua API key, basta acessar o site da ferramenta (links acima) e efetuar login.

Você pode também utilizar este link, que solicitará o login e em seguida redirecionará você à área de configurações do usuário, no site da OpenAI.

Clique, agora, no botão “Create new secret key“, conforme a imagem abaixo:

ChatGPT - Geração de API key

Neste momento, é importante que você esteja atento, pois uma pequena janela será exibida. Esta é a única oportunidade que você terá para copiar sua API key.

Assim, copie-a e cole-a em um arquivo de texto, por exemplo. Ou, melhor ainda: armazene-a em uma entrada apropriada em um gerenciador de senhas.

Veja:

ChatGPT - Geração da API key

Como configurar e usar o app

Agora que você já executou a instalação do app e também obteve sua API key, abra o aplicativo do ChatGPT (veja maiores detalhes acima).

Com o app NoFWL aberto, uma tela semelhante à abaixo será exibida:

ChatGPT - App - Configuração

Ou seja, basta copiar a API key que você já gerou (veja no capítulo anterior) e colá-la no campo apropriado, conforme a imagem acima.

Ainda nesta tela, não modifique nada. Deixe o modelo “GPT-3.5” selecionado, e clique no botão “Save”.

Pronto! A partir daqui você já pode conversar com a inteligência artificial da OpenAI a partir do seu próprio desktop.

Basta utilizar os botões de “nova conversa” ou “histórico de conversas”, conforme a imagem abaixo:

ChatGPT - App - TecLinux - Conversa

Vale avisar, mais uma vez, que este é um aplicativo ainda em fase inicial de desenvolvimento. Portanto, bugs podem ocorrer, além de certos recursos ainda não estarem disponíveis.

App do ChatGPT mais “antigo”

Existe também um outro app do ChatGPT. Um software um pouco mais “antigo”, porém desenvolvido pela mesma pessoa.

Esta versão conta com suporte à exportação em Markdown, além de outros recursos (que serão integrados ao app mais recente ao longo do tempo).

Você pode consultar a página do projeto no GitHub e baixar a versão de acordo com o seu sistema operacional.

O desenvolvedor responsável, pelo que tudo indica, irá concentrar seus esforços no novo app (o NoFWL, que é o objeto deste guia).

Além disso, este aplicativo anterior sofreu com alguns problemas relacionados à segurança, motivo pelo qual eu não recomendo que você o utilize. Ou então, utilize por sua própria conta e risco.

Conclusão

O ChatGPT é uma poderosa tecnologia, capaz de executar tarefas surpreendentes, através de conversas travadas de forma extremamente natural com os usuários.

Este guia oferece a você uma breve introdução à ferramenta de IA, além de também introduzir um aplicativo recente e útil, além de muito promissor.

Através do uso de um aplicativo wrapper, como o descrito neste guia, você pode simplificar ainda mais o uso da ferramenta, além de contar com recursos bem interessantes a partir de versões posteriores.

Se você ainda não testou o ChatGPT, não perca tempo. Use as informações deste tutorial e comece hoje mesmo a “conversar com o futuro”.

Espero que este conteúdo tenha lhe agradado. Em caso de dúvidas ou sugestões, não hesite em deixar um comentário.

Até a próxima!

Compartilhe este conteúdo:

<a href="https://teclinux.com/author/marcos-zy/" target="_self">Marcos A.T. Silva</a>

Marcos A.T. Silva

Apaixonado por tecnologia desde tenra idade, trabalha com TI há mais de 20 anos. Tem no rock and roll (em suas mais variadas vertentes) uma válvula de escape, e adora escrever guias e tutoriais, além de ser um grande entusiasta do Linux e do software livre.

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Pin It on Pinterest

Share This

Compartilhe

Compartilhe este post com seus amigos!