Terminal GPT at Shell Genie: 2 Mga Kapaki-pakinabang na Terminal AI Chatbots (CLI)
Mula noong 2020, ang Teknolohiya ng Artipisyal na Katalinuhan ay nagbigay sa amin ng maraming pag-uusapan, at iyon ang dahilan kung bakit dito sa Desde Linux madalas naming tinalakay ang paksang ito (Mga publikasyong AI). Higit sa lahat, dahil marami sa mga pag-unlad sa lugar na ito ay nangyayari sa ilalim ng pilosopiya ng libre at open source na pagbuo ng software. Upang sila ay mas maaasahan, secure at transparent para sa lahat ng uri ng user (mga tao at kumpanya). At para sa parehong dahilan, ngayon, kami ay karaniwang mayroon hindi mabilang na mga pag-unlad ng mga application, system at AI platform, parehong matatag at nasa proseso ng ebolusyon.
At isa sa mga teknolohikal na milestone na tiyak na kukuha ng atensyon ng marami para sa taong ito at sa mga darating, ay ang direktang pagsasama ng AI sa mga operating system, parehong pagmamay-ari, sarado at komersyal (Windows at macOS) at ang mga libre at bukas. (para sa GNU/Linux style na mga computer at para sa mga mobile device tulad ng Android). Higit pa rito, hindi lamang ito magiging available sa antas ng Graphical User Interface (GUI) na karaniwang ginagamit ng mga tradisyunal na gumagamit ng opisina, kundi pati na rin sa antas ng Command Line Interface (CLI) pinakakaraniwang ginagamit ng mga advanced na user at IT professional. Samakatuwid, ngayon ay sasamantalahin namin ang pagkakataong ipaalam sa iyo 2 Mga Kapaki-pakinabang na Terminal AI (CLI) Chatbot na Tinatawag na "Terminal GPT at Shell Genie".
PyGPT: Open Source AI Personal Assistant na Nakasulat sa Python
Ngunit, bago mo simulang basahin ang post na ito tungkol sa 2 AI CLI Chatbot na ito na tinatawag "GPT Terminal at Shell Genie", inirerekomenda namin ang nakaraang nauugnay na post na may isa pang katulad na open source na AI GUI App na ginawa gamit ang Python:

GPT Terminal at Shell Genie: AI CLI Chatbots para sa Linux Terminal
Ano ang Terminal GPT app?
Ayon sa opisyal na website ng pagbuo ng software na ito batay sa AI Technology tinatawag na GPT Terminal (TGPT), ito ay inilarawan bilang mga sumusunod:
Isang terminal interface (CLI) upang magamit ang serbisyo ng OpenAI ChatGPT 3.5 Chatbot AI sa pamamagitan ng BAI Chat web platform nang hindi kinakailangang gamitin ang kilalang API Keys.

Sa kasalukuyan, ang pag-unlad na ito ay nangyayari pinakabagong matatag na bersyon bilang 2.7.0, na inilabas ngayong buwan ng Pebrero 2024. At ang pag-install at paggamit nito ay talagang simple. Halimbawa, para sa iyong I-download at i-install Kinakailangan lamang na isagawa ang sumusunod na command order:
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/binHabang, para sa pagpapatupad nito kakailanganin lamang na isulat ang tgpt utos sinusundan ng tanong o utos na isasagawa sa mga panipi, gamit ang dobleng panipi «"pregunta u orden"». Bilang karagdagan, ang tgpt utos Maaari itong palitan ng pangalan nang walang anumang problema, upang patakbuhin ito sa isang pasadyang paraan, sa pamamagitan lamang ng pagpapatupad ng sumusunod na utos:
sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombreAng magandang bagay tungkol sa Chatbot AI CLI na ito ay na, sa pamamagitan ng paggamit ng BAI Chat AI platform nang libre, ang programa nagbibigay-daan sa amin na magtanong sa iyo ng anumang paksa o larangan, hindi lamang sa Linux at sa mga Terminal Command nito, bagama't may limitasyon ito na hindi direktang makapagsagawa ng mga command sa Terminal. Bukod pa rito, maaari itong dagdagan ng graphical (GUI) na paggamit ng desktop at web app ng BAI Chat platform. Tulad ng makikita sa sumusunod na link.

Ano ang Shell Genie app?
Ayon sa opisyal na website ng pagbuo ng software na ito batay sa AI Technology tinatawag na Shell Genie, ito ay inilarawan bilang mga sumusunod:
Ang Shell Genie ay isang command line tool na nagbibigay-daan sa iyong makipag-ugnayan sa terminal sa simpleng wika. Tatanungin mo ang genie kung ano ang gusto mong gawin at bibigyan ka nito ng utos na kailangan mo.
Gayunpaman, para sa isang mas mahusay na pag-unawa ito ay nagkakahalaga ng pagdaragdag na, Ang Shell Genie ay karaniwang isang Chatbot AI CLI na nakatutok sa pagsagot sa mga tanong lamang tungkol sa operating system ng GNU/Linux at mga utos nito, nag-aalok ng mabubuhay na command order bilang mga tugon para sa verification at execution sa Terminal.
Sa kasalukuyan, ito Pag-unlad ng Python sa website ng PyPi ay makukuha sa pamamagitan ng pinakabagong stable na bersyon na numero 0.2.10, na inilabas noong Abril 2023. At ang pag-install at paggamit nito ay talagang simple. Halimbawa, para sa iyong instalasyon Mayroong 2 mga mode na magagamit, na ang mga sumusunod:
Pag-install gamit ang pipx
- I-install ang Python 3.10 o mas mataas.
- I-install pipx.
- I-install ang Shell Genie gamit ang pipx:
pipx install shell-genie
Pag-install gamit ang pip
- I-install ang Python 3.10 o mas mataas.
- Lumikha ng isang virtual na kapaligiran sa iyong ginustong lokasyon:
python -m venv .venv - I-activate ang virtual na kapaligiran:
source .venv/bin/activate - I-install ang Shell Genie gamit ang tuldukan:
pip install shell-genie
Naka-install na, upang maisagawa ito kakailanganin mo lamang na isulat ang utos «shell-genie ask» sinusundan ng tanong o utos na isasagawa sa mga panipi, gamit ang dobleng panipi «"pregunta u orden"». Ngunit, bago iyon, ang serbisyo ay dapat masimulan sa command command «shell-genie ask» at pagsusulat «free-genie» upang tamasahin ito nang libre, iyon ay, nang hindi kinakailangang mag-configure ng API Key para sa ChatGPT (Access at connection key sa Open AI ChatGPT platform).
Mangyaring tandaan na, sa ilang Distros tulad ng Debian/Ubuntu at mga derivatives nito, maraming beses na maaari mong i-install ang pinakabagong magagamit na bersyon ng Python at Pip mula sa iyong sariling mga repositoryo gamit ang sumusunod na command command:
apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyringBagaman, maaari ding gumamit ng mga alternatibong pamamaraan kumuha ng partikular, mas modernong bersyon ng Python at Pip, direkta at natatangi o kahanay (virtual na kapaligiran) tulad ng ipinapakita sa sumusunod na link.
Halimbawa ng paggamit ng Terminal GPT at Shell Genie
Para magawa ito, tinanong namin silang dalawa ng parehong 2 tanong, isa tungkol sa pangkalahatang kaalaman at isa pa tungkol sa Linux, at ito ang mga resulta:
Screenshot ng GPT Terminal

Screenshot ng Shell Genie


Buod
Sa buod, ang 2 kawili-wili, kapaki-pakinabang at makabagong pag-unlad ng libre at bukas na Chatbots AI CLI para sa Linux Terminal tinawag "GPT Terminal at Shell Genie" Ang mga ito, walang alinlangan, ay mahusay na pantulong na solusyon upang makakuha ng access, libre o bayad, sa teknolohiya ng ChatGPT ng OpenAI. Gayunpaman, nakatitiyak kami na, ngayon, maaaring may iba pang katulad na mga pag-unlad, pantay o hindi gaanong kilala. So, kung isa ka sa mga gumagamit o nakakaalam ilang iba pang Chatbot AI CLI para sa Linux Terminal, libre, bukas at libre, inaanyayahan ka naming ipaalam sa amin ang pangalan nito, sa pamamagitan ng mga komento, para sa kaalaman at kasiyahan ng aming buong Linux IT Community.
Panghuli, tandaan bisitahin ang aming «homepage» en español. O, sa anumang iba pang wika (sa pamamagitan lamang ng pagdaragdag ng 2 titik sa dulo ng aming kasalukuyang URL, halimbawa: ar, de, en, fr, ja, pt at ru, bukod sa marami pang iba) upang matuto ng higit pang kasalukuyang nilalaman. Bukod pa rito, inaanyayahan ka naming sumali sa aming Opisyal na Telegram channel upang magbasa at magbahagi ng higit pang mga balita, gabay at tutorial mula sa aming website. At din, ang susunod Alternatibong Telegram channel upang matuto nang higit pa tungkol sa Linuxverse sa pangkalahatan.