Възползвайте се от силата на ChatGPT на Linux, като инсталирате ShellGPT на вашата Ubuntu машина.
Изкуственият интелект се появи като сензация от новото време, оставяйки всичко зад себе си в прахта. С нови допълнения всеки ден има какво да очакваме.
Хората използват този многостранен, вездесъщ инструмент, за да се шегуват, да пишат кодове и дори да отговарят на най-случайните въпроси. Лесно е да използвате ChatGPT на други операционни системи, така че като потребител на Linux защо трябва да изоставате?
Вие също можете да се насладите на аватара на Linux на ChatGPT, ShellGPT. Ето как да инсталирате и използвате AI инструмента от вашия Ubuntu терминал в няколко лесни стъпки.
Какво е ShellGPT, еквивалентният Linux псевдоним на ChatGPT?
ShellGPT, както е по-известен, е еквивалентът на командния ред на ChatGPT, чрез който потребителите могат да използват и да се ангажират с AI chatbot чрез своя Linux терминал. Чатботът черпи сила от големия езиков модел на OpenAI, предоставяйки интелигентни потребителски препоръки.
Големите езикови модели (LLM) се превръщат в гореща тема за обсъждане, тъй като можете лесно стартирайте чатботове с активиран LLM на вашия Raspberry Pi.
Звучи интригуващо, нали?
Ако имате опит във взаимодействието с ChatGPT, ще харесате тази алтернативна версия на обвивката на Linux.
Каква е ползата от инсталирането на ShellGPT на вашата машина? Просто е; не е нужно да въвеждате ненужни дълги команди или да се насочвате към браузъра си. Вместо това можете да изпълнявате всички възможни задачи от комфорта на вашия Linux терминал.
Преди да инсталирате ShellGPT на вашата Ubuntu машина, ето няколко предпоставки, за които трябва да се погрижите.
Стъпка 1: Инсталирайте Python и PIP на вашата машина
Като повечето инструменти с активиран изкуствен интелект, дори ShellGPT работи на Python. Докато Python обикновено се инсталира по подразбиране в повечето дистрибуции на Linux, можете да проверите инсталирането му чрез информацията за неговата версия. Ако Python не е наличен на вашата машина, трябва да го инсталирате, преди да преминете към следващите стъпки.
Отворете терминал и въведете следните команди, за да проверите версията на Python:
python3 --версия
Ако командата върне числова изходна версия, можете спокойно да приемете, че отглеждате и сте готови за работа. Въпреки това, ако срещнете някакви грешки, трябва инсталирайте Python на Ubuntu, преди да инсталирате PIP.
Сега, след като сте инсталирали Python на вашата машина, е време да инсталирате PIP, собствения пакетен мениджър на Python.
Въпреки че PIP обикновено е предварително инсталиран с пакета Python, най-добре е да проверите версията предварително, за да знаете нейния статус на инсталиране. Изпълнете следната команда, за да проверите дали е инсталирана на вашата машина:
pip --версия
Ако получите следната грешка след изпълнение, трябва да инсталирате мениджъра на пакети:
Командата 'pip' не е намерена, но може да бъде инсталирана с:
Можете да използвате следната команда, за да го инсталирате:
sudo apt инсталирайте python3-pip
След инсталирането можете отново да използвате --версия команда, за да проверите дали инсталацията е успешна.
Стъпка 2: Инсталирайте и настройте виртуална среда с помощта на Python
Сега, когато Python и PIP са готови, можете да настроите виртуалната среда на Python, за да направите машинната среда благоприятна за инсталиране и стартиране на ShellGPT. Виртуалните среди са идеални за изпълнение на изолирани програми, тъй като те могат да избегнат конфликти на библиотеки.
С помощта на виртуална среда можете да ограничите взаимодействията между програмите на вашата система и виртуалната среда, докато изпълнявате различни изпълнения в силози.
Използването на виртуална среда е незадължителна стъпка, за да се избегнат всякакви непредвидени злополуки при инсталиране и използване на библиотеки на Python.
За да създадете виртуална среда с помощта на Python, трябва да инсталирате venv модул:
sudo apt инсталирате python3-venv -y
Настройте виртуалната среда
След като инсталирате виртуалната среда, можете да я настроите, така че да може безпроблемно да улеснява командите на ShellGPT.
Първо създайте нова директория, за да организирате и хоствате файловете. Можете да използвате mkdir команда, последвана от името на директорията, както следва:
mkdir cli-shellgpt
Отидете до тази новосъздадена директория с командата cd:
cd cli-shellgpt
След това създайте нова виртуална среда с venv команда, последвана от име на среда:
python3 -m venv cli-shellgpt
Тъй като виртуалната среда не е активирана по подразбиране, трябва да я активирате ръчно с активирате скрипт:
източник cli-shellgpt/bin/активиране
Веднага след като изпълните горната команда, ще забележите промените в подканата на обвивката на Linux по подразбиране, както е показано по-долу:
(cli-shellgpt) sahil@vm:
Стъпка 3: Генерирайте OpenAPI ключ
Тъй като виртуалната среда е готова, трябва да свържете услугите OpenAI и вашата Ubuntu машина, за да стартирате ShellGPT. За целта трябва да навигирате до Уебсайтът на OpenAI и създайте акаунт там.
Ако имате съществуващ акаунт, можете да влезете с вашите идентификационни данни и да отидете до изображението на вашия профил, разположено в горната дясна част на уебсайта.
Кликнете върху Вижте API ключове, следван от Създайте нов таен ключ.
Не споделяйте този ключ с никого, тъй като връзката е частна и трябва да се използва само на вашето устройство.
Копирайте API ключа от диалоговия прозорец и го запазете някъде, тъй като няма да можете да прегледате същия ключ отново.
За да установите връзка на вашата Ubuntu машина, създайте променлива на средата с износ команда:
експортиране на OPENAI_API_KEY=
Добавете и проверете API ключа в променлива на виртуална среда
Когато изпълните API ключа по този начин, Linux ще го използва само за един екземпляр. Ако обаче искате да направите изпълнението постоянно, запазете го в .bashrc файл.
Всичко, което трябва да направите, е да въведете първата команда и да въведете следващата команда в текстовия редактор:
nano ./bashrc
експортиране на OPENAI_API_KEY=
Запазете и излезте от редактора. След това използвайте командата източник, за да разрешите промените.
източник ./bashrc
Накрая проверете API ключа с околна среда команда.
околна среда
Вашият OPENAI_API_KEY променливата на средата трябва да бъде посочена в изхода.
Стъпка 5: Инсталирайте ShellGPT на Ubuntu
След като всички инсталационни формалности са завършени, можете просто да преминете към най-добрата част, инсталацията на ShellGPT. Стъпките за инсталиране са доста ясни и можете да инсталирате инструмента със следната команда:
pip3 инсталирайте shell-gpt
Оставете инсталацията да завърши; междувременно можете да разгледате някои интересни начини за използване на AI инструмента през прозореца на вашия терминал.
Използване на ShellGPT за изпълнение на заявки през терминала
Цялата цел на инсталирането на ShellGPT е да улесни живота ви. За да използвате терминала като търсачка и да стартирате някои заявки, можете да използвате sgpt команда, последвана от вашата заявка в кавички:
sgpt "Колко галактики съществуват във Вселената"
Използване на ShellGPT за генериране на код
Можете да използвате своя ShellGPT и за генериране на код. Можете да го направите, като подадете правилната команда с sgpt команда:
sgpt --code "отпечатайте серията на Фибоначи"
Резултатът се състои от код, който можете да изпълните в рамките на Python, за да генерирате серията на Фибоначи.
Използване на ShellGPT в терминала на Ubuntu
Linux командите стават лесни, особено когато всичко е налично в прозореца на вашия терминал. От изпълнение на команди на shell до използване на вашия терминал като търсачка, можете да направите всичко това с ShellGPT.
Но тъй като ShellGPT се основава на същата концепция като ChatGPT, той има свой собствен набор от проблеми, чието усъвършенстване може да отнеме известно време. Докато можете да изтеглите новата версия без грешки, най-добре е да продължите да работите с несъвършенствата на инструмента и да улесните живота си с автоматизираните команди на ShellGPT.