Beneficie-se do poder do ChatGPT no Linux instalando o ShellGPT em sua máquina Ubuntu.
A inteligência artificial emergiu como uma sensação da nova era, deixando tudo para trás na poeira. Com novas adições diariamente, há muito o que esperar.
As pessoas usam essa ferramenta multifacetada e onipresente para contar piadas, escrever códigos e até mesmo responder às perguntas mais aleatórias. É fácil usar o ChatGPT em outros sistemas operacionais, então, como usuário do Linux, por que você deveria ficar para trás?
Você também pode desfrutar do avatar Linux do ChatGPT, ShellGPT. Veja como instalar e usar a ferramenta AI do seu terminal Ubuntu em algumas etapas fáceis.
O que é ShellGPT, homônimo Linux equivalente ao ChatGPT?
O ShellGPT, como é mais conhecido, é o equivalente de linha de comando do ChatGPT, por meio do qual os usuários podem usar e se envolver com o AI chatbot por meio de seu terminal Linux. O chatbot extrai o poder do Large Language Model da OpenAI, fornecendo recomendações inteligentes ao usuário.
Modelos de linguagem grandes (LLMs) estão se tornando um tópico de discussão, pois você pode facilmente execute chatbots habilitados para LLM em seu Raspberry Pi.
Parece intrigante, não é?
Se você tem experiência em interagir com o ChatGPT, vai adorar esta versão alternativa do shell do Linux.
Qual é o benefício de instalar o ShellGPT em sua máquina? É simples; você não precisa digitar comandos longos desnecessários ou acessar seu navegador. Em vez disso, você pode executar todas as tarefas possíveis no conforto do seu terminal Linux.
Antes de instalar o ShellGPT em sua máquina Ubuntu, aqui estão alguns pré-requisitos a serem atendidos.
Etapa 1: Instale o Python e o PIP em sua máquina
Como a maioria das ferramentas habilitadas para inteligência artificial, até o ShellGPT é executado em Python. Embora o Python geralmente seja instalado por padrão na maioria das distribuições do Linux, você pode verificar sua instalação por meio das informações da versão. Se o Python não estiver disponível em sua máquina, você deve instalá-lo antes de passar para as próximas etapas.
Abra um terminal e digite os seguintes comandos para verificar a versão do Python:
python3 --versão
Se o comando retornar uma saída de versão numérica, você pode assumir com segurança que está criando e pronto para começar. No entanto, se você encontrar algum erro, você deve instalar Python no Ubuntu, antes de instalar o PIP.
Agora que você tem o Python instalado em sua máquina, é hora de instalar o PIP, o gerenciador de pacotes nativo do Python.
Embora o PIP geralmente seja pré-instalado com o pacote Python, é melhor verificar a versão com antecedência para saber seu status de instalação. Execute o seguinte comando para verificar se ele está instalado em sua máquina:
pip --versão
Se você receber o seguinte erro após a execução, será necessário instalar o gerenciador de pacotes:
Comando 'pip' não encontrado, mas pode ser instalado com:
Você pode usar o seguinte comando para instalá-lo:
sudo apt install python3-pip
Após a instalação, você pode usar novamente o --versão comando para verificar se a instalação foi bem-sucedida.
Etapa 2: instalar e configurar um ambiente virtual usando Python
Agora que o Python e o PIP estão prontos, você pode configurar o ambiente virtual do Python para tornar o ambiente da máquina propício para a instalação e execução do ShellGPT. Os ambientes virtuais são ideais para executar programas isolados, pois podem evitar conflitos de biblioteca.
Com um ambiente virtual a reboque, você pode limitar as interações entre os programas do seu sistema e do ambiente virtual enquanto executa diferentes execuções em silos.
Usar um ambiente virtual é uma etapa opcional, para evitar imprevistos durante a instalação e uso de bibliotecas Python.
Para criar um ambiente virtual usando Python, você precisa instalar o venv módulo:
sudo apt install python3-venv -y
Configurar o ambiente virtual
Depois de instalar o ambiente virtual, você pode configurá-lo para facilitar os comandos do ShellGPT sem problemas.
Primeiro, crie um novo diretório para organizar e hospedar os arquivos. Você pode usar o mkdir comando, seguido do nome do diretório, como segue:
mkdir cli-shellgpt
Navegue até este diretório recém-criado com o comando cd:
cd cli-shellgpt
Em seguida, crie um novo ambiente virtual com o venv comando, seguido por um nome de ambiente:
python3 -m venv cli-shellgpt
Como o ambiente virtual não é ativado por padrão, você deve ativá-lo manualmente com o ativar roteiro:
source cli-shellgpt/bin/activate
Assim que você executar o comando acima, notará as alterações no prompt padrão do shell do Linux, conforme mostrado abaixo:
(cli-shellgpt) sahil@vm:
Etapa 3: gerar uma chave OpenAPI
Como o ambiente virtual está pronto, você deve conectar os serviços OpenAI e sua máquina Ubuntu para executar o ShellGPT. Para isso, você deve navegar para Site da OpenAI e crie uma conta lá.
Se você já possui uma conta, pode fazer login com suas credenciais e navegar até a imagem do seu perfil, localizada no canto superior direito do site.
Clique em Exibir chaves de API, seguido pela Criar nova chave secreta.
Não compartilhe esta chave com ninguém, pois a conexão é privada e deve ser usada apenas em sua máquina.
Copie a chave de API da caixa de diálogo e salve-a em algum lugar, pois você não poderá revisar a mesma chave novamente.
Para estabelecer uma conexão em sua máquina Ubuntu, crie uma variável de ambiente com o exportar comando:
exportar OPENAI_API_KEY=
Adicionar e verificar a chave de API em uma variável de ambiente virtual
Ao executar a chave de API dessa maneira, o Linux a usará apenas para uma única instância. No entanto, se você quiser tornar a execução permanente, salve-a no .bashrc arquivo.
Tudo o que você precisa fazer é digitar o primeiro comando e inserir o comando subsequente no editor de texto:
nano ./bashrc
exportar OPENAI_API_KEY=
Salve e saia do editor. Em seguida, use o comando source para ativar as alterações.
fonte ./bashrc
Por fim, verifique a chave de API com o ambiente comando.
ambiente
Seu OPENAI_API_KEY variável de ambiente deve ser listada na saída.
Passo 5: Instale o ShellGPT no Ubuntu
Depois que todas as formalidades de instalação estiverem concluídas, você pode simplesmente passar para a melhor parte, a instalação do ShellGPT. As etapas de instalação são bastante diretas e você pode instalar a ferramenta com o seguinte comando:
pip3 instalar shell-gpt
Deixe a instalação terminar; enquanto isso, você pode conferir algumas maneiras interessantes de usar a ferramenta AI através da janela do seu terminal.
Usando ShellGPT para executar consultas por meio do terminal
Todo o propósito de instalar o ShellGPT é facilitar sua vida. Para usar o terminal como buscador e fazer algumas consultas, você pode usar o sgpt comando, seguido por sua consulta entre aspas:
sgpt "Quantas galáxias existem no universo"
Usando ShellGPT para gerar código
Você também pode usar seu ShellGPT para gerar código. Você pode fazer isso passando o comando certo com o sgpt comando:
sgpt --code "imprime a série de Fibonacci"
A saída consiste no código que você pode executar no Python para gerar a série Fibonacci.
Usando o ShellGPT no Terminal do Ubuntu
Os comandos do Linux tornam-se fáceis, especialmente quando tudo está disponível na janela do terminal. Desde executar comandos shell até usar seu terminal como um mecanismo de pesquisa, você pode fazer tudo com o ShellGPT.
Mas como o ShellGPT é baseado no mesmo conceito do ChatGPT, ele tem seu próprio conjunto de problemas, que podem demorar um pouco para serem aperfeiçoados. Até que você possa baixar a nova versão livre de bugs, é melhor continuar trabalhando com as imperfeições da ferramenta e facilitar sua vida com os comandos automatizados do ShellGPT.