Terminal GPT і Shell Genie: 2 корисні чат-боти терміналу AI (CLI)
З 2020 року в Технологія штучного інтелекту дав нам багато про що поговорити, і тому тут, у Desde Linux, ми дуже часто зверталися до цієї теми (Публікації ШІ). Перш за все тому, що багато розробок у цій галузі відбуваються в рамках філософії розробки вільного програмного забезпечення з відкритим кодом. Щоб вони були більш надійними, безпечними та прозорими для всіх типів користувачів (людей і компаній). І з цієї ж причини сьогодні ми зазвичай маємо незліченні розробки додатків, систем і платформ ШІ, як стабільні, так і в процесі еволюції.
І однією з технологічних віх, яка, безсумнівно, приверне увагу багатьох у цьому та наступному роках, стане інтеграція ШІ безпосередньо в операційні системи, як пропрієтарні, закриті та комерційні (Windows і macOS), так і безкоштовні й відкрито (для комп’ютерів у стилі GNU/Linux і для мобільних пристроїв, таких як Android). Крім того, це буде доступно не лише на рівні графічного інтерфейсу користувача (GUI), яким зазвичай користуються традиційні офісні користувачі, а й на рівні Інтерфейс командного рядка (CLI) найчастіше використовується досвідченими користувачами та ІТ-фахівцями. Тому сьогодні ми скористаємося нагодою, щоб повідомити вас 2 корисні чат-боти Terminal AI (CLI) під назвою «Terminal GPT і Shell Genie».
PyGPT: персональний помічник штучного інтелекту з відкритим кодом, написаний на Python
Але перш ніж ви почнете читати цю публікацію про ці 2 чат-боти AI CLI, які називаються «GPT термінал і Shell Genie», ми рекомендуємо попередній пов’язаний пост з іншим подібним додатком AI GUI з відкритим кодом, створеним на Python:

Термінал GPT і Shell Genie: чат-боти AI CLI для терміналу Linux
Що таке програма Terminal GPT?
За офіційний сайт цієї розробки програмного забезпечення на основі технології ШІ під назвою GPT Terminal (TGPT), він описується наступним чином:
Інтерфейс терміналу (CLI) для використання сервісу OpenAI ChatGPT 3.5 Chatbot AI через веб-платформу BAI Chat без необхідності використання добре відомих ключів API.

Наразі ця розробка триває остання стабільна версія Число 2.7.0, випущений у лютому 2024 року. Його встановлення та використання дуже прості. Наприклад, для вашого завантажте та встановіть Потрібно лише виконати наступний порядок команд:
curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash -s /usr/local/binПоки, для його виконання потрібно буде лише написати свій tgpt команда після чого йде питання або наказ, який потрібно взяти в лапки, використовуючи подвійні лапки «"pregunta u orden"». Крім того, tgpt команда Його можна без будь-яких проблем перейменувати, щоб запустити його власним способом, просто виконавши таку команду:
sudo mv /usr/local/bin/tgpt /usr/local/bin/nuevo_nombreХороша річ у цьому Chatbot AI CLI що за допомогою безкоштовної платформи BAI Chat AI програма дозволяє нам ставити вам запитання на будь-яку тему чи сферу, не лише в Linux та його термінальних командах, хоча й має обмеження у вигляді неможливості виконання команд безпосередньо в терміналі. Крім того, його можна доповнити графічним (GUI) використанням настільних та веб-додатків платформи BAI Chat. Як видно за наступним посиланням.

Що таке програма Shell Genie?
За офіційний сайт цієї розробки програмного забезпечення на основі технології ШІ називається Shell Genie, описується так:
Shell Genie — це інструмент командного рядка, який дозволяє взаємодіяти з терміналом простою мовою. Ви запитуєте джина, що хочете зробити, і він дасть вам потрібний наказ.
Однак для кращого розуміння варто додати, що Shell Genie — це, по суті, CLI Chatbot AI яка фокусується на відповідях лише на запитання про операційну систему GNU/Linux та її команди, пропонуючи життєздатні командні накази як відповідь для перевірки та виконання на Терміналі.
В даний час це Розробка Python на сайті PyPi доступний через Остання стабільна версія номер 0.2.10, випущений у квітні 2023 року. Його встановлення та використання дуже прості. Наприклад, для вашого установка Доступно 2 режими, а саме:
Встановлення за допомогою pipx
- Установіть Python 3.10 або новішої версії.
- Встановлювати пікселів.
- Встановіть Shell Genie за допомогою pipx:
pipx install shell-genie
Установка за допомогою pip
- Установіть Python 3.10 або новішої версії.
- Створіть віртуальне середовище у бажаному місці:
python -m venv .venv - Активуйте віртуальне середовище:
source .venv/bin/activate - Встановіть Shell Genie за допомогою типун:
pip install shell-genie
Уже встановлено, щоб виконати його, вам потрібно лише написати команда «shell-genie ask» після чого йде питання або наказ, який потрібно взяти в лапки, використовуючи подвійні лапки «"pregunta u orden"». Але перед цим службу необхідно ініціалізувати командою command «shell-genie ask» і писати «free-genie» користуватися ним безкоштовно, тобто без необхідності налаштовувати ключ API для ChatGPT (ключ доступу та підключення до платформи Open AI ChatGPT).
Зверніть увагу, що в деякі дистрибутиви, такі як Debian/Ubuntu та похідні від них, багато разів ви можете встановити останню доступну версію Python і Pip зі своїх власних репозиторіїв за допомогою наступної командної команди:
apt install python3 python3-pip software-properties-common python3-launchpadlib python3-keyringХоча можна використовувати і альтернативні методи отримати спеціальну, більш сучасну версію Python і Pip, безпосередньо та унікально або паралельно (віртуальне середовище), як показано за наступним посиланням.
Приклад використання Terminal GPT і Shell Genie
Для цього ми поставили їм обом однакові 2 запитання, одне про загальні знання, а інше про Linux, і ось результати:
Знімок екрана терміналу GPT

Знімок екрана Shell Genie


Резюме
У підсумку, ці 2 цікаві, корисні та інноваційні розробки безкоштовних і відкритих Chatbots AI CLI для терміналу Linux називається «GPT термінал і Shell Genie» Вони, без сумніву, є хорошими додатковими рішеннями для отримання доступу, безкоштовного чи платного, до технології OpenAI ChatGPT. Однак ми впевнені, що сьогодні можуть бути й інші подібні розробки, настільки ж чи менш відомі. Отже, якщо ви один із тих, хто використовує або знає якийсь інший Chatbot AI CLI для терміналу Linux, безкоштовний, відкритий і безкоштовний, ми запрошуємо вас повідомити нам його назву в коментарях, щоб знати та насолоджуватися всією нашою ІТ-спільнотою Linux.
Нарешті, пам’ятайте відвідайте наш «домашня сторінка» іспанською мовою. Або будь-якою іншою мовою (просто додавши 2 літери в кінці нашої поточної URL-адреси, наприклад: ar, de, en, fr, ja, pt і ru, серед багатьох інших), щоб дізнатися більше поточного вмісту. Крім того, запрошуємо Вас приєднатися до нашого Офіційний телеграм канал щоб читати та ділитися новинами, посібниками та посібниками з нашого веб-сайту. А також, наступне Альтернативний телеграм канал щоб дізнатися більше про Linuxverse загалом.