Skorzystaj z mocy ChatGPT w systemie Linux, instalując ShellGPT na komputerze z systemem Ubuntu.

Sztuczna inteligencja pojawiła się jako sensacja nowej ery, pozostawiając wszystko w tyle. Codziennie nowe dodatki sprawiają, że jest na co czekać.

Ludzie używają tego wszechstronnego, wszechobecnego narzędzia do łamania żartów, pisania kodów, a nawet odpowiadania na najbardziej przypadkowe pytania. Korzystanie z ChatGPT w innych systemach operacyjnych jest łatwe, więc dlaczego jako użytkownik Linuksa powinieneś zostać w tyle?

Ty też możesz cieszyć się awatarem ChatGPT dla Linuksa, ShellGPT. Oto jak zainstalować i używać narzędzia AI z terminala Ubuntu w kilku prostych krokach.

Co to jest ShellGPT, równoważny imiennik Linuksa ChatGPT?

ShellGPT, jak jest powszechnie znany, jest odpowiednikiem ChatGPT w wierszu poleceń, za pomocą którego użytkownicy mogą korzystać z chatbota AI i współpracować z nim za pośrednictwem terminala Linux. Chatbot czerpie moc z modelu dużego języka OpenAI, zapewniając inteligentne rekomendacje dla użytkowników.

instagram viewer

Duże modele językowe (LLM) stają się gorącym tematem dyskusji, ponieważ można z łatwością uruchamiaj chatboty obsługujące LLM na swoim Raspberry Pi.

Brzmi intrygująco, prawda?

Jeśli masz doświadczenie w interakcji z ChatGPT, pokochasz tę alternatywną wersję powłoki Linuksa.

Jaka jest korzyść z zainstalowania ShellGPT na komputerze? To proste; nie musisz wpisywać niepotrzebnych długich poleceń ani przechodzić do przeglądarki. Zamiast tego możesz wykonywać wszystkie możliwe zadania w zaciszu swojego terminala Linux.

Przed zainstalowaniem ShellGPT na komputerze z systemem Ubuntu należy spełnić kilka warunków wstępnych.

Krok 1: Zainstaluj Pythona i PIP na swoim komputerze

Podobnie jak większość narzędzi obsługujących sztuczną inteligencję, nawet ShellGPT działa w Pythonie. Chociaż Python jest zwykle instalowany domyślnie w większości dystrybucji Linuksa, możesz sprawdzić jego instalację za pomocą informacji o wersji. Jeśli Python nie jest dostępny na twoim komputerze, musisz go zainstalować przed przejściem do następnych kroków.

Otwórz terminal i wpisz następujące polecenia, aby sprawdzić wersję Pythona:

python3 --wersja

Jeśli polecenie zwróci numeryczną wersję wyjściową, możesz bezpiecznie założyć, że się chowasz i jesteś gotowy do pracy. Jeśli jednak napotkasz jakiekolwiek błędy, powinieneś zainstaluj Pythona na Ubuntu, przed zainstalowaniem PIP.

Teraz, gdy masz już zainstalowany Python na swoim komputerze, nadszedł czas na zainstalowanie PIP, natywnego menedżera pakietów Pythona.

Mimo że PIP jest zwykle preinstalowany z pakietem Pythona, najlepiej wcześniej sprawdzić wersję, aby poznać jej stan instalacji. Uruchom następujące polecenie, aby sprawdzić, czy jest zainstalowane na twoim komputerze:

pip -- wersja

Jeśli po wykonaniu pojawi się następujący błąd, musisz zainstalować menedżera pakietów:

Nie znaleziono polecenia „pip”, ale można je zainstalować za pomocą:

Możesz użyć następującego polecenia, aby go zainstalować:

sudo apt zainstaluj python3-pip

Po instalacji możesz ponownie użyć --wersja polecenie, aby sprawdzić, czy instalacja się powiodła.

Krok 2: Zainstaluj i skonfiguruj środowisko wirtualne przy użyciu języka Python

Teraz, gdy Python i PIP są gotowe, możesz skonfigurować wirtualne środowisko Pythona, aby środowisko maszyny sprzyjało instalowaniu i uruchamianiu ShellGPT. Środowiska wirtualne są idealne do uruchamiania izolowanych programów, ponieważ pozwalają uniknąć konfliktów bibliotek.

Dzięki środowisku wirtualnemu możesz ograniczyć interakcje między programami systemu i środowiska wirtualnego podczas wykonywania różnych wykonań w silosach.

Korzystanie ze środowiska wirtualnego jest opcjonalnym krokiem, aby uniknąć nieprzewidzianych wpadek podczas instalacji i używania bibliotek Pythona.

Aby utworzyć środowisko wirtualne za pomocą Pythona, musisz zainstalować venv moduł:

sudo apt install python3-venv -y

Skonfiguruj środowisko wirtualne

Po zainstalowaniu środowiska wirtualnego możesz je skonfigurować, aby bezproblemowo obsługiwało polecenia ShellGPT.

Najpierw utwórz nowy katalog, aby uporządkować i hostować pliki. Możesz użyć mkdir polecenie, po którym następuje nazwa katalogu w następujący sposób:

mkdir cli-shellgpt

Przejdź do tego nowo utworzonego katalogu za pomocą polecenie CD:

cd cli-shellgpt

Następnie utwórz nowe środowisko wirtualne z plikiem venv polecenie, po którym następuje nazwa środowiska:

python3 -m venv cli-shellgpt

Ponieważ środowisko wirtualne nie jest domyślnie włączone, należy je włączyć ręcznie za pomocą pliku Aktywuj scenariusz:

źródło cli-shellgpt/bin/aktywuj

Jak tylko wykonasz powyższe polecenie, zauważysz zmiany w domyślnym monicie powłoki Linux, jak pokazano poniżej:

(cli-shellgpt) sahil@vm:

Krok 3: Wygeneruj klucz OpenAPI

Ponieważ środowisko wirtualne jest gotowe, musisz połączyć usługi OpenAI i maszynę Ubuntu, aby uruchomić ShellGPT. W tym celu należy przejść do stronie OpenAI i założyć tam konto.

Jeśli masz już konto, możesz zalogować się za pomocą swoich danych uwierzytelniających i przejść do swojego zdjęcia profilowego, które znajduje się w prawym górnym rogu witryny.

Kliknij Wyświetl klucze API, śledzony przez Utwórz nowy tajny klucz.

Nie udostępniaj tego klucza nikomu, ponieważ połączenie jest prywatne i powinno być używane tylko na twoim komputerze.

Skopiuj klucz API z okna dialogowego i zapisz go gdzieś, ponieważ nie będziesz mógł ponownie przejrzeć tego samego klucza.

Aby ustanowić połączenie na komputerze Ubuntu, utwórz zmienną środowiskową z rozszerzeniem eksport Komenda:

wyeksportuj OPENAI_API_KEY=

Dodaj i zweryfikuj klucz API do zmiennej środowiska wirtualnego

Kiedy wykonasz klucz API w ten sposób, Linux użyje go tylko dla jednej instancji. Jeśli jednak chcesz, aby wykonanie było trwałe, zapisz je w pliku bashrc plik.

Wszystko, co musisz zrobić, to wpisać pierwsze polecenie i wprowadzić kolejne polecenie w edytorze tekstu:

nano ./bashrc
wyeksportuj OPENAI_API_KEY=

Zapisz i wyjdź z edytora. Następnie użyj polecenia source, aby włączyć zmiany.

źródło ./bashrc

Na koniec zweryfikuj klucz API za pomocą pliku śr Komenda.

śr

Twój OPENAI_API_KEY zmienna środowiskowa powinna być wymieniona w danych wyjściowych.

Krok 5: Zainstaluj ShellGPT na Ubuntu

Po zakończeniu wszystkich formalności instalacyjnych możesz po prostu przejść do najlepszej części, instalacji ShellGPT. Kroki instalacji są dość proste i możesz zainstalować narzędzie za pomocą następującego polecenia:

pip3 zainstaluj powłokę-gpt

Niech instalacja się zakończy; w międzyczasie możesz sprawdzić kilka interesujących sposobów korzystania z narzędzia AI za pośrednictwem okna terminala.

Używanie ShellGPT do uruchamiania zapytań przez terminal

Głównym celem instalacji ShellGPT jest ułatwienie Ci życia. Aby użyć terminala jako wyszukiwarki i uruchomić kilka zapytań, możesz użyć Sgpt polecenie, po którym następuje zapytanie w cudzysłowach:

sgpt „Ile galaktyk istnieje we wszechświecie”

Używanie ShellGPT do generowania kodu

Możesz także użyć swojego ShellGPT do generowania kodu. Możesz to zrobić, przekazując odpowiednie polecenie za pomocą Sgpt Komenda:

sgpt --code „wydrukuj ciąg Fibonacciego”

Dane wyjściowe składają się z kodu, który można wykonać w Pythonie w celu wygenerowania ciągu Fibonacciego.

Używanie ShellGPT w terminalu Ubuntu

Polecenia Linuksa stają się łatwe, zwłaszcza gdy wszystko jest dostępne w oknie terminala. Od uruchamiania poleceń powłoki po używanie terminala jako wyszukiwarki — wszystko to możesz zrobić za pomocą ShellGPT.

Ale ponieważ ShellGPT opiera się na tej samej koncepcji co ChatGPT, ma swój własny zestaw problemów, których udoskonalenie może zająć trochę czasu. Dopóki nie będziesz mógł pobrać nowej, wolnej od błędów wersji, najlepiej jest kontynuować pracę z niedoskonałościami narzędzia i ułatwić sobie życie dzięki automatycznym poleceniom ShellGPT.