Benefíciese del poder de ChatGPT en Linux instalando ShellGPT en su máquina Ubuntu.

La inteligencia artificial ha surgido como una sensación de la nueva era, dejando todo atrás en el polvo. Con nuevas adiciones todos los días, hay mucho que esperar.

La gente usa esta herramienta multifacética y omnipresente para hacer bromas, escribir códigos e incluso responder las preguntas más aleatorias. Es fácil usar ChatGPT en otros sistemas operativos, entonces, como usuario de Linux, ¿por qué debería quedarse atrás?

Usted también puede disfrutar del avatar de Linux de ChatGPT, ShellGPT. Aquí se explica cómo instalar y usar la herramienta AI desde su terminal de Ubuntu en unos pocos y sencillos pasos.

¿Qué es ShellGPT, el equivalente de Linux de ChatGPT?

ShellGPT, como se le conoce más comúnmente, es el equivalente de línea de comandos de ChatGPT, a través del cual los usuarios pueden usar e interactuar con el chatbot de IA a través de su terminal Linux. El chatbot extrae potencia del modelo de lenguaje grande de OpenAI, proporcionando recomendaciones de usuario inteligentes.

instagram viewer

Los modelos de lenguaje extenso (LLM) se están convirtiendo en un tema candente de discusión ya que puede fácilmente ejecute chatbots habilitados para LLM en su Raspberry Pi.

Suena intrigante, ¿no?

Si tiene experiencia interactuando con ChatGPT, le encantará esta versión alternativa de shell de Linux.

¿Cuál es el beneficio de instalar ShellGPT en su máquina? Es sencillo; no necesita escribir comandos largos innecesarios o dirigirse a su navegador. En cambio, puede realizar todas las tareas posibles desde la comodidad de su terminal Linux.

Antes de instalar ShellGPT en su máquina Ubuntu, aquí hay algunos requisitos previos que debe cumplir.

Paso 1: instale Python y PIP en su máquina

Como la mayoría de las herramientas habilitadas para inteligencia artificial, incluso ShellGPT se ejecuta en Python. Si bien Python generalmente se instala de forma predeterminada en la mayoría de las distribuciones de Linux, puede verificar su instalación a través de la información de su versión. Si Python no está disponible en su máquina, debe instalarlo antes de continuar con los siguientes pasos.

Abra una terminal y escriba los siguientes comandos para verificar la versión de Python:

python3 --versión

Si el comando devuelve una salida de versión numérica, puede asumir con seguridad que está criando y listo para comenzar. Sin embargo, si encuentra algún error, debe instalar python en ubuntu, antes de instalar PIP.

Ahora que tiene Python instalado en su máquina, es hora de instalar PIP, el administrador de paquetes nativo de Python.

Aunque PIP suele estar preinstalado con el paquete de Python, es mejor verificar la versión de antemano para conocer el estado de instalación. Ejecute el siguiente comando para verificar si está instalado en su máquina:

pip --versión

Si recibe el siguiente error después de la ejecución, debe instalar el administrador de paquetes:

No se encuentra el comando 'pip', pero se puede instalar con:

Puede usar el siguiente comando para instalarlo:

sudo apt instalar python3-pip

Después de la instalación, puede volver a utilizar el --versión Comando para verificar si la instalación fue exitosa.

Paso 2: Instale y configure un entorno virtual usando Python

Ahora que Python y PIP están listos, puede configurar el entorno virtual de Python para que el entorno de la máquina sea propicio para instalar y ejecutar ShellGPT. Los entornos virtuales son ideales para ejecutar programas aislados, ya que pueden evitar conflictos de biblioteca.

Con un entorno virtual a cuestas, puede limitar las interacciones entre los programas de su sistema y del entorno virtual mientras realiza diferentes ejecuciones en silos.

El uso de un entorno virtual es un paso opcional para evitar contratiempos imprevistos al instalar y usar las bibliotecas de Python.

Para crear un entorno virtual utilizando Python, debe instalar el venv módulo:

sudo apt install python3-venv -y

Configurar el entorno virtual

Una vez que haya instalado el entorno virtual, puede configurarlo para que pueda facilitar los comandos de ShellGPT sin problemas.

Primero, cree un nuevo directorio para organizar y alojar los archivos. Puedes usar el mkdir comando, seguido del nombre del directorio, de la siguiente manera:

mkdir cli-shellgpt

Navegue a este directorio recién creado con el comando cd:

cd cli-shellgpt

Luego, cree un nuevo entorno virtual con el venv comando, seguido de un nombre de entorno:

python3 -m venv cli-shellgpt

Dado que el entorno virtual no está habilitado de forma predeterminada, debe habilitarlo manualmente con el activar guion:

fuente cli-shellgpt/bin/activar

Tan pronto como ejecute el comando anterior, notará cambios en el indicador de shell predeterminado de Linux, como se muestra a continuación:

(cli-shellgpt) sahil@vm:

Paso 3: generar una clave OpenAPI

Dado que el entorno virtual está listo, debe conectar los servicios de OpenAI y su máquina Ubuntu para ejecutar ShellGPT. Para ello, debe navegar hasta Sitio web de Open AI y crear una cuenta allí.

Si tiene una cuenta existente, puede iniciar sesión con sus credenciales y navegar a su imagen de perfil, ubicada en la parte superior derecha del sitio web.

Haga clic en Ver claves API, seguido por Crear nueva clave secreta.

No comparta esta clave con nadie, ya que la conexión es privada y solo debe usarse en su máquina.

Copie la clave API del cuadro de diálogo y guárdela en algún lugar, ya que no podrá volver a revisar la misma clave.

Para establecer una conexión en su máquina Ubuntu, cree una variable de entorno con el exportar dominio:

exportar OPENAI_API_KEY=

Agregue y verifique la clave API en una variable de entorno virtual

Cuando ejecuta la clave API de esta manera, Linux la usará solo para una sola instancia. Sin embargo, si desea que la ejecución sea permanente, guárdela en el .bashrc archivo.

Todo lo que tiene que hacer es escribir el primer comando e ingresar el siguiente comando dentro del editor de texto:

nano ./bashrc
exportar OPENAI_API_KEY=

Guarde y salga del editor. Luego, use el comando fuente para habilitar los cambios.

fuente ./bashrc

Finalmente, verifique la clave API con el env dominio.

env

Su OPENAI_API_KEY La variable de entorno debe aparecer en la salida.

Paso 5: Instale ShellGPT en Ubuntu

Una vez que se completan todos los trámites de instalación, simplemente puede pasar a la mejor parte, la instalación de ShellGPT. Los pasos de instalación son bastante sencillos y puede instalar la herramienta con el siguiente comando:

pip3 instalar shell-gpt

Deje que termine la instalación; mientras tanto, puede ver algunas formas interesantes de usar la herramienta AI a través de la ventana de su terminal.

Uso de ShellGPT para ejecutar consultas a través de la terminal

Todo el propósito de instalar ShellGPT es hacerle la vida más fácil. Para utilizar el terminal como motor de búsqueda y realizar algunas consultas, puede utilizar el sgpt comando, seguido de su consulta entre comillas:

sgpt "¿Cuántas galaxias existen dentro del universo?"

Uso de ShellGPT para generar código

También puede usar su ShellGPT para generar código. Puedes hacerlo pasando el comando correcto con el sgpt dominio:

sgpt --code "imprimir la serie de Fibonacci"

La salida consiste en código que puede ejecutar dentro de Python para generar la serie de Fibonacci.

Usando ShellGPT dentro de la terminal de Ubuntu

Los comandos de Linux se vuelven fáciles, especialmente cuando todo está disponible dentro de la ventana de su terminal. Desde ejecutar comandos de shell hasta usar su terminal como motor de búsqueda, puede hacerlo todo con ShellGPT.

Pero dado que ShellGPT se basa en el mismo concepto que ChatGPT, tiene su propio conjunto de problemas, que pueden tardar un tiempo en perfeccionarse. Hasta que pueda descargar la nueva versión sin errores, lo mejor es continuar trabajando con las imperfecciones de la herramienta y hacer su vida más fácil con los comandos automatizados de ShellGPT.