Terminal GPT et Shell Genie : 2 chatbots Terminal AI (CLI) utiles
Depuis l’année 2020, le Technologie d'intelligence artificielle nous a donné beaucoup de choses à dire, et c'est pourquoi chez Desde Linux nous avons abordé ce sujet très fréquemment (Publications sur l'IA). Surtout parce que de nombreux développements dans ce domaine s’inscrivent dans la philosophie du développement de logiciels libres et open source. Pour qu’ils soient plus fiables, sécurisés et transparents pour tous les types d’utilisateurs (personnes et entreprises). Et pour cette même raison, aujourd'hui, nous avons habituellement d'innombrables développements d'applications, de systèmes et de plateformes d'IA, à la fois stable et en voie d’évolution.
Et l'une des étapes technologiques qui retiendra sûrement l'attention de beaucoup pour cette année et celles à venir, sera l'intégration de l'IA directement dans les systèmes d'exploitation, qu'ils soient propriétaires, fermés et commerciaux (Windows et macOS) et ceux qui sont gratuits et ouvert (pour les ordinateurs de style GNU/Linux et pour les appareils mobiles comme Android). De plus, cela ne sera pas seulement disponible au niveau de l'interface utilisateur graphique (GUI) que les utilisateurs de bureau traditionnels utilisent habituellement, mais également au niveau de Interface de ligne de commande (CLI) le plus couramment utilisé par les utilisateurs avancés et les professionnels de l'informatique. C'est pourquoi nous profiterons aujourd'hui de l'occasion pour vous faire connaître 2 chatbots Terminal AI (CLI) utiles appelés « Terminal GPT et Shell Genie ».
PyGPT : assistant personnel IA Open Source écrit en Python
Mais, avant de commencer à lire cet article sur ces 2 chatbots AI CLI appelés «Terminal GPT et Shell Genie», nous recommandons le post connexe précédent avec une autre application AI GUI open source similaire réalisée avec Python :
Terminal GPT et Shell Genie : chatbots AI CLI pour terminal Linux
Qu'est-ce que l'application Terminal GPT ?
Selon le site officiel de ce développement logiciel basé sur la technologie IA appelé GPT Terminal (TGPT), il est décrit ainsi :
Une interface de terminal (CLI) pour utiliser le service OpenAI ChatGPT 3.5 Chatbot AI via la plateforme Web BAI Chat sans avoir besoin d'utiliser les clés API bien connues.
Actuellement, ce développement se poursuit dernière version stable Numéro 2.7.0, sorti ce mois de février 2024. Et son installation et son utilisation sont vraiment simples. Par exemple, pour votre Télécharger et installer Il suffit d'exécuter l'ordre de commande suivant :
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/binAlors que, pour son exécution, il suffira d'écrire le commande tgpt suivi de la question ou de la commande à exécuter entre guillemets, en utilisant des guillemets doubles «"pregunta u orden"». En outre, le commande tgpt Il peut être renommé sans aucun problème, pour l'exécuter de manière personnalisée, simplement en exécutant la commande suivante :
sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombreLa bonne chose à propos de cette CLI Chatbot AI est qu'en utilisant gratuitement la plateforme BAI Chat AI, le programme nous permet de vous poser des questions sur n’importe quel sujet ou domaine, non seulement sous Linux et ses commandes de terminal, mais présente la limitation de ne pas pouvoir exécuter de commandes directement dans le terminal. De plus, il peut être complété par l'utilisation graphique (GUI) des applications de bureau et web de la plateforme de chat BAI. Comme indiqué dans le lien suivant.
Qu'est-ce que l'application Shell Genie ?
Selon le site officiel de ce développement logiciel basé sur la technologie IA appelé Shell Genie, il est décrit comme suit :
Shell Genie est un outil de ligne de commande qui vous permet d'interagir avec le terminal dans un langage simple. Vous demandez au génie ce que vous voulez faire et il vous donnera l'ordre dont vous avez besoin.
Cependant, pour une meilleure compréhension, il convient d'ajouter que : Shell Genie est essentiellement une CLI Chatbot AI qui se concentre uniquement sur les réponses aux questions sur le système d'exploitation GNU/Linux et ses commandes, proposer des ordres de commandement viables comme réponses pour vérification et exécution sur le Terminal.
Actuellement, ce Développement Python sur le site PyPi est disponible via le dernier numéro de version stable 0.2.10, sorti en avril 2023. Et son installation et son utilisation sont vraiment simples. Par exemple, pour votre installation Il existe 2 modes disponibles, qui sont les suivants :
Installation à l'aide de pipx
- Installez Python 3.10 ou supérieur.
- installer pipx.
- Installez Shell Genie avec pipx :
pipx install shell-genie
Installation à l'aide de pip
- Installez Python 3.10 ou supérieur.
- Créez un environnement virtuel dans votre emplacement préféré :
python -m venv .venv - Activez l'environnement virtuel :
source .venv/bin/activate - Installez Shell Genie avec pépin:
pip install shell-genie
Déjà installé, pour l'exécuter il vous suffira d'écrire le commande "shell-genie ask» suivi de la question ou de la commande à exécuter entre guillemets, en utilisant des guillemets doubles «"pregunta u orden"». Mais avant cela, le service doit être initialisé avec la commande command «shell-genie ask» et l'écriture «free-genie» d'en profiter gratuitement, c'est-à-dire sans avoir à configurer de Clé API pour ChatGPT (Clé d'accès et de connexion à la plateforme Open AI ChatGPT).
Veuillez noter que, dans certaines distributions comme Debian/Ubuntu et leurs dérivés, vous pouvez souvent installer la dernière version disponible de Python et Pip à partir de vos propres référentiels à l'aide de la commande suivante :
apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyringBien que des méthodes alternatives puissent également être utilisées pour obtenir une version spécifique et plus moderne de Python et Pip, directement et de manière unique ou en parallèle (environnement virtuel) comme indiqué dans le lien suivant.
Exemple d'utilisation de Terminal GPT et Shell Genie
Pour ce faire, nous leur avons posé à tous les deux les mêmes 2 questions, l'une sur la culture générale et l'autre sur Linux, et voici les résultats :
Capture d'écran du terminal GPT
Capture d'écran de Shell Genie
Résumé
En résumé, ces 2 développements intéressants, utiles et innovants de Chatbots AI CLI gratuits et ouverts pour le terminal Linux appelé «Terminal GPT et Shell Genie» Ce sont sans aucun doute de bonnes solutions complémentaires pour accéder, gratuites ou payantes, à la technologie ChatGPT d'OpenAI. Cependant, nous sommes sûrs qu’il pourrait y avoir aujourd’hui d’autres développements similaires, également ou moins connus. Alors, si vous faites partie de ceux qui utilisent ou connaissent quelques autres Chatbot AI CLI pour terminal Linux, gratuits, ouverts et gratuits, nous vous invitons à nous faire connaître son nom, via des commentaires, pour la connaissance et le plaisir de toute notre communauté informatique Linux.
Enfin, rappelez-vous visitez notre «page d'accueil» en español. Ou, dans n'importe quelle autre langue (en ajoutant simplement 2 lettres à la fin de notre URL actuelle, par exemple : ar, de, en, fr, ja, pt et ru, entre autres) pour en savoir plus sur le contenu actuel. De plus, nous vous invitons à rejoindre notre Chaîne Telegram officielle pour lire et partager plus d'actualités, de guides et de tutoriels sur notre site Web. Et aussi, le prochain Chaîne Telegram alternative pour en savoir plus sur le Linuxverse en général.