Terminal GPT en Shell Genie: 2 handige Terminal AI Chatbots (CLI)

Terminal GPT en Shell Genie: 2 handige Terminal AI Chatbots (CLI)

Terminal GPT en Shell Genie: 2 handige Terminal AI Chatbots (CLI)

Sinds 2020 is de Kunstmatige Intelligentie Technologie heeft ons veel om over te praten gegeven, en dat is de reden waarom we hier bij Desde Linux dit onderwerp heel vaak hebben besproken (AI-publicaties). Bovenal omdat veel van de ontwikkelingen op dit gebied plaatsvinden vanuit de filosofie van vrije en open source softwareontwikkeling. Zodat ze betrouwbaarder, veiliger en transparanter zijn voor alle soorten gebruikers (mensen en bedrijven). En om diezelfde reden hebben we dat tegenwoordig meestal ook talloze ontwikkelingen van applicaties, systemen en AI-platforms, zowel stabiel als in evolutie.

En een van de technologische mijlpalen die dit jaar en de komende jaren zeker de aandacht van velen zullen trekken, zal de integratie van AI rechtstreeks in besturingssystemen zijn, zowel bedrijfseigen, gesloten als commerciële (Windows en macOS) en besturingssystemen die gratis en open. (voor computers in GNU/Linux-stijl en voor mobiele apparaten zoals Android). Bovendien zal dit niet alleen beschikbaar zijn op het niveau van de grafische gebruikersinterface (GUI) die traditionele kantoorgebruikers doorgaans gebruiken, maar ook op het niveau van Commandoregelinterface (CLI) het meest gebruikt door geavanceerde gebruikers en IT-professionals. Daarom maken wij vandaag van de gelegenheid gebruik om u bekend te maken 2 Handige Terminal AI (CLI)-chatbots genaamd “Terminal GPT en Shell Genie”.

PyGPT: Open Source AI persoonlijke assistent geschreven in Python

PyGPT: Open Source AI persoonlijke assistent geschreven in Python

Maar voordat je dit bericht gaat lezen, worden deze 2 AI CLI Chatbots genoemd «GPT Terminal en Shell Genie», raden wij de vorige gerelateerde post met een andere soortgelijke open source AI GUI-app gemaakt met Python:

PyGPT: Open Source AI persoonlijke assistent geschreven in Python
Gerelateerd artikel:
PyGPT: Open Source AI persoonlijke assistent geschreven in Python

GPT Terminal en Shell Genie: ChatBots AI CLI voor Linux Terminal

GPT Terminal en Shell Genie: AI CLI Chatbots voor Linux Terminal

Wat is de Terminal GPT-app?

Volgens officiële website van deze softwareontwikkeling op basis van AI-technologie genaamd GPT Terminal (TGPT), het wordt als volgt beschreven:

Een terminalinterface (CLI) om de OpenAI ChatGPT 3.5 Chatbot AI-service te gebruiken via het BAI Chat-webplatform zonder dat de bekende API Keys nodig zijn.

Wat is de Terminal GPT-app?

Momenteel is deze ontwikkeling gaande laatste stabiele versie aantal 2.7.0, uitgebracht in deze maand februari 2024. En de installatie en het gebruik ervan is heel eenvoudig. Bijvoorbeeld voor uw Download en installeer Het is alleen nodig om de volgende opdrachtvolgorde uit te voeren:

curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/bin

Terwijl het voor de uitvoering ervan alleen nodig is om het tgpt-opdracht gevolgd door de uit te voeren vraag of opdracht tussen aanhalingstekens, met dubbele aanhalingstekens «"pregunta u orden"». Bovendien wordt tgpt-opdracht Het kan zonder enig probleem worden hernoemd om het op een aangepaste manier uit te voeren, gewoon door het volgende commando uit te voeren:

sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombre

Het goede aan deze Chatbot AI CLI is dat, door gratis gebruik te maken van het BAI Chat AI-platform, het programma stelt ons in staat om u vragen te stellen over elk onderwerp of vakgebied, niet alleen op Linux en de bijbehorende terminalopdrachten, hoewel het de beperking heeft dat het geen opdrachten rechtstreeks in de terminal kan uitvoeren. Daarnaast kan het worden aangevuld met het grafische (GUI) gebruik van de desktop- en webapps van het BAI Chat-platform. Zoals te zien is in de volgende link.

Wat is de Shell Genie-app?

Wat is de Shell Genie-app?

Volgens officiële website van deze softwareontwikkeling op basis van AI-technologie genaamd Shell Genie, het wordt als volgt beschreven:

Shell Genie is een opdrachtregelprogramma waarmee u in eenvoudige taal met de terminal kunt communiceren. Je vraagt ​​de geest wat je wilt doen en hij zal je de opdracht geven die je nodig hebt.

Voor een beter begrip is het echter de moeite waard eraan toe te voegen dat: Shell Genie is eigenlijk een Chatbot AI CLI die zich richt op het beantwoorden van alleen vragen over het GNU/Linux-besturingssysteem en zijn commando's, het aanbieden van haalbare commandoopdrachten als reactie voor verificatie en uitvoering op de Terminal.

Momenteel is dit Python-ontwikkeling op de PyPi-website is verkrijgbaar via de nieuwste stabiele versienummer 0.2.10, uitgebracht in april 2023. En de installatie en het gebruik ervan zijn heel eenvoudig. Bijvoorbeeld voor uw installatie Er zijn 2 modi beschikbaar, namelijk de volgende:

Installatie met pipx

  1. Installeer Python 3.10 of hoger.
  2. installeren pipx.
  3. Installeer Shell Genie met pipx: pipx install shell-genie

Installatie met behulp van pip

  1. Installeer Python 3.10 of hoger.
  2. Creëer een virtuele omgeving op de door u gewenste locatie: python -m venv .venv
  3. Activeer de virtuele omgeving: source .venv/bin/activate
  4. Installeer Shell Genie met pit: pip install shell-genie

Al geïnstalleerd, om het uit te voeren hoeft u alleen het commando «shell-genie ask» gevolgd door de uit te voeren vraag of opdracht tussen aanhalingstekens, met dubbele aanhalingstekens «"pregunta u orden"». Maar daarvoor moet de service worden geïnitialiseerd met de opdrachtopdracht «shell-genie ask» en schrijven «free-genie» om er gratis van te genieten, dat wil zeggen zonder dat u een API-sleutel voor ChatGPT hoeft te configureren (toegangs- en verbindingssleutel tot het Open AI ChatGPT-platform).

Houd er rekening mee dat, in sommige distributies zoals Debian/Ubuntu en afgeleiden hiervan, kunt u vaak de nieuwste beschikbare versie van Python en Pip vanuit uw eigen repository's installeren met behulp van de volgende opdracht:

apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyring

Hoewel er ook alternatieve methoden kunnen worden gebruikt krijg een specifieke, modernere versie van Python en Pip, direct en uniek of parallel (virtuele omgeving), zoals weergegeven in de volgende link.

Hoe installeer ik een versie van Python 3? Inclusief 3.12
Gerelateerd artikel:
Hoe installeer ik een van de Python 3-versies?

Voorbeeld van het gebruik van Terminal GPT en Shell Genie

Om dit te doen, hebben we ze allebei dezelfde twee vragen gesteld, één over algemene kennis en de andere over Linux, en dit waren de resultaten:

GPT-terminalschermafbeelding

Schermafbeelding 1

Schermafbeelding van Shell Genie

Schermafbeelding 2

GPT4All: Open Source Software AI Chatbot Ecosysteem
Gerelateerd artikel:
GPT4All: Open Source Software AI Chatbot Ecosysteem

Samenvattende afbeelding voor na 2024

Overzicht

Samenvattend zijn dit 2 interessante, nuttige en innovatieve ontwikkelingen van gratis en open Chatbots AI CLI voor de Linux Terminal riep «GPT Terminal en Shell Genie» Het zijn zonder twijfel goede aanvullende oplossingen om gratis of betaald toegang te krijgen tot de ChatGPT-technologie van OpenAI. We zijn er echter zeker van dat er vandaag de dag andere soortgelijke ontwikkelingen kunnen plaatsvinden, die even of minder bekend zijn. Dus, als u een van degenen bent die het gebruikt of weet een andere Chatbot AI CLI voor Linux Terminal, gratis, open en gratis, nodigen wij u uit om ons de naam ervan te laten weten, via opmerkingen, voor de kennis en het plezier van onze hele Linux IT-gemeenschap.

Tot slot, onthoud bezoek onze «startpagina» in het Spaans. Of in een andere taal (gewoon door twee letters toe te voegen aan het einde van onze huidige URL, bijvoorbeeld: ar, de, en, fr, ja, pt en ru, naast vele andere) om meer actuele inhoud te ontdekken. Daarnaast nodigen wij u uit om deel te nemen aan onze Officieel Telegram-kanaal om meer nieuws, handleidingen en tutorials van onze website te lezen en te delen. En ook de volgende Alternatief Telegram-kanaal voor meer informatie over de Linuxverse in het algemeen.