Ubuntu 터미널에서 ShellGPT를 사용하여 ChatGPT를 실행하는 방법

0
157
Ubuntu 터미널에서 ShellGPT를 사용하여 ChatGPT를 실행하는 방법
Hannah Stryker / 하우투 긱
Ubuntu 터미널에서 ChatGPT를 실행하려면 ShellGPT라는 Python 프로그램을 사용하여 ChatGPT에 텍스트 프롬프트를 보내고 응답을 표시할 수 있습니다. ShellGPT를 실행하려면 설치하고 ChatGPT API 키를 얻어야 합니다.

Ubuntu Linux PC의 터미널 창에서 ChatGPT를 사용하고 싶습니까? ShellGPT를 사용하면 명령줄에서 유명한 AI 챗봇의 모든 기능을 사용할 수 있습니다. ShellGPT를 설정하고 사용을 시작하는 방법은 다음과 같습니다.

목차

ShellGPT란?
1단계: Python 도구 설치
2단계: Python 가상 환경 준비
3단계: ChatGPT API 키 생성
4단계: API 키 내보내기
5단계: ShellGPT 설치
6단계: ShellGPT 사용
ShellGPT 명령어 배우기
“결론적으로”

ShellGPT란?

ShellGPT는 터미널 창의 명령줄에서 OpenAI의 ChatGPT에 액세스할 수 있는 Python 프로그램입니다. 텍스트 프롬프트와 ChatGPT API 키를 ChatGPT로 보내고 ChatGPT의 응답을 출력합니다.

번거로움 없이 컴퓨터의 컴퓨팅 성능에 관계없이 자신의 컴퓨터에서 ChatGPT를 실행하는 것과 같습니다. ChatGPT API 키가 필요하지만 받는 데 몇 분밖에 걸리지 않으며 무료입니다.

자신의 PC에서 ChatGPT와 유사한 AI를 실행하는 방법

관련된자신의 PC에서 ChatGPT와 유사한 AI를 실행하는 방법

ChatGPT는 아마도 딥 러닝 기술과 방대한 데이터 세트를 사용하여 개발된 대규모 언어 모델 AI 챗봇의 새로운 물결 중 가장 유명할 것입니다.

설득력 있고 실제와 같은 대화를 할 수 있으며 상상할 수 있는 거의 모든 주제에 대해 산문 및 기타 텍스트 형식 응답을 생성할 수 있습니다. 그것이 a라는 것을 명심하십시오. 시뮬레이션 지식이 있고 지적인 사람의. 그것은 진정으로 지능적이지 않으며 행복하게 물건을 만들 것입니다.

다음 단계는 어렵지 않으며 10분 정도면 시작 및 실행됩니다.

1단계: Python 도구 설치

Ubuntu는 일반적으로 Python을 표준으로 제공하지만 버전 번호를 요청하여 Python이 있는지 확인할 수 있습니다.

python --version

Python이 설치되어 있지 않으면 이 명령을 사용하여 설치할 수 있습니다.

sudo apt install python3

우리는 또한 필요합니다 pip파이썬 패키지 관리자.

pip --version

테스트 컴퓨터에 설치되지 않았으므로 다음을 사용하여 추가했습니다. apt.

sudo apt install python3-pip

우분투에 pip 설치

Python 가상 환경에 ShellGPT를 설치하겠습니다. 이것은 시스템 Python 파일 및 라이브러리에서 ShellGPT를 샌드박스화하므로 실수로 다른 Python 프로그램을 방해할 수 없습니다. 안전한 예방 조치일 뿐입니다.

그러기 위해서는 Python 가상 환경 패키지를 설치해야 합니다.

sudo apt install python3-venv

Ubuntu에 Python 가상 환경 모듈 설치

2단계: Python 가상 환경 준비

ShellGPT를 설치할 디렉토리를 생성합니다. 우리는 우리의 이름을 “shellgpt”라고 명명했습니다. 생성된 새 디렉토리로 변경합니다.

mkdir shellgpt
cd shellgpt

shellgpt 디렉토리 생성

다음으로, 우리는 -m (모듈) 옵션을 선택하고 Python 가상 환경 모듈을 실행하고 새 디렉터리 내에 새 가상 환경을 만듭니다. 우리는 “shellgpt”라는 것을 만들었습니다.

python3 -m venv shellgpt

shellgpt 가상 환경 생성

이렇게 하면 “shellgpt” 디렉터리 안에 “shellgpt”라는 개인 가상 환경이 제공됩니다. 활성화하려면 “활성화”라는 스크립트를 실행해야 합니다. 이것은 가상 환경의 “bin” 디렉토리에 있습니다.

source shellgpt/bin/activate

Python shellgpt 가상 환경 활성화

명령 프롬프트 앞에 있는 “(shellgpt)”에 유의하십시오.

3단계: ChatGPT API 키 생성

ChatGPT의 기능에 액세스하려면 OpenAI API 키가 필요합니다. 기존 API 키가 있는 경우 이를 사용하거나 OpenAI 웹사이트에서 생성할 수 있습니다.

링크를 따라 로그인하거나 가입하십시오.

로그인한 상태에서 오른쪽 상단 모서리에 있는 계정 이름을 클릭하고 메뉴에서 “API 키 보기”를 선택합니다.

"API 키 보기" 옵션이 강조 표시된 ChatGPT 계정 메뉴

API 키 웹 페이지에서 “Create New Secret Key” 버튼을 클릭합니다.

ChatGPT "새 비밀 키 만들기" 버튼

키 이름(무엇이든 가능)을 입력한 다음 녹색 “비밀 키 만들기” 버튼을 클릭합니다.

새 키가 표시됩니다. 키는 이번 한 번만 볼 수 있습니다.. 로그아웃했다가 다시 로그인하면 키 항목이 표시되지만 전체 키 문자열을 볼 수는 없습니다. 따라서 키를 복사하여 편집기에 붙여넣고 명확한 이름으로 파일을 저장합니다.

4단계: API 키 내보내기

ShellGPT에서 키를 사용할 수 있도록 해야 합니다. 가장 쉬운 방법은 환경 변수로 내보내는 것입니다. 명령줄에서 이 작업을 수행할 수 있지만 PC를 재부팅할 때까지만 지속됩니다. “.bashrc” 파일에 내보내기 명령을 추가하면 터미널 창을 열 때마다 자동으로 환경 변수를 내보냅니다.

명령줄에서 하려면 “export OPENAI_API_KEY=”를 입력한 다음 “Shift+Ctrl+v”를 눌러 API 키를 붙여 넣으면 아래 스크린샷과 같이 표시됩니다.

export OPENAI_API_KEY=<your secret API key>

명령줄에서 ChatGPT API 키 내보내기

“.bashrc” 파일에 내보내기 명령을 넣으려면 즐겨 사용하는 편집기를 사용하여 파일에 명령을 추가하십시오.

gedit ~/.bashrc

.bashrc 파일에 내보내기 ChatGPT 행 추가

변경 사항을 저장하고 편집기를 닫습니다. 터미널 세션에서 “.bashrc” 파일을 다시 읽도록 강제하려면 다음을 사용하십시오. source 명령.

소스 ~/.bashrc

소스를 사용하여 쉘이 .bashrc 파일을 읽도록 강제

5단계: ShellGPT 설치

모든 준비가 끝나면 Python을 사용하여 ShellGPT를 설치할 수 있습니다. pip 명령.

python pip shell-gpt

pip를 사용하여 shell-gpt 모듈 설치

설치가 시작되고 터미널 창에서 다양한 패키지 이름이 스크롤됩니다.

shell-gpt 모듈 설치 중 출력

완료되면 마침내 ShellGPT를 사용하여 ChatGPT에 액세스할 수 있습니다.

6단계: ShellGPT 사용

ShellGPT 명령은 sgpt. 이 명령에 텍스트 프롬프트를 제공하고 “Enter”를 누릅니다.

sgpt "Who is Thursday named after?"

sgpt 명령을 사용하여 ChatGPT에 입력 보내기

ShellGPT는 우리와 ChatGPT 사이의 중개자 역할을 하며 ChatGPT의 응답을 표시합니다.

Linux에서 별칭 및 셸 함수를 만드는 방법

관련된Linux에서 별칭 및 셸 함수를 만드는 방법

훌륭합니다. 모두 작동합니다. 하지만 해야 하기에는 조금 길다. cd 가상 환경을 만든 디렉토리에 넣은 다음 source shellgpt/bin/activate ShellGPT를 사용하기 전에 명령.

더 좋은 방법은 별명 그것은 우리를 위해 그 모든 것을합니다. “.bashrc” 파일을 편집하고 이 행을 추가하십시오.

alias chatgpt="cd ~/shellgpt/;source shellgpt/bin/activate"

.bashrc 파일에 별칭 추가

생성한 디렉터리 및 가상 환경의 이름을 사용해야 합니다. 우리는 별칭을 “chatgpt”라고 불렀지만 원하는 이름을 사용할 수 있습니다. 변경 사항을 저장하고 사용하십시오. source “.bashrc” 파일을 다시 읽으려면.

source ~/.bashrc

소스를 사용하여 쉘이 .bashrc 파일을 읽도록 강제

이제 일반 명령 프롬프트에서 별칭 이름을 입력하고 “Enter” 키를 누르면 활성화되고 입력할 준비가 된 Python 가상 환경에 배치됩니다.

chatgpt

chatgpt 별칭을 사용하여 ShellGPT에 액세스

ShellGPT 명령어 배우기

ShellGPT GitHub 페이지에는 ShellGPT 및 해당 명령줄 옵션 사용에 대한 더 많은 정보가 있습니다.

예를 들어, --code 옵션은 프로그램 코드만 표시하도록 ShellGPT의 출력을 제한합니다. 일반적으로 일부 코드를 생성하도록 요청하면 그렇게 하지만 설명도 생성합니다.

sgpt "Show me an example of a recursive function in C"

ChatGPT를 사용하여 C에서 재귀 함수 생성

추가하여 --code 옵션을 선택하면 설명이 표시되지 않습니다. 출력을 파일로 리디렉션하려는 경우에 유용합니다.

sgpt --code "Show me an example of a recursive function in C"

ChatGPT를 사용하여 --code 옵션을 사용하여 C에서 재귀 함수를 생성하여 함수 코드만 표시

ShellGPT는 ChatGPT를 통해 구문이 올바른 Bash 명령과 셸 스크립트를 생성할 수도 있습니다.

“결론적으로”

결론적으로 ShellGPT는 프로그래머와 시스템 관리자 모두에게 강력한 도구입니다. 운영 체제 및 프로그래밍 언어 관리와 같은 작업을 지원하는 기능은 모든 팀에게 귀중한 자산입니다. 직관적인 인터페이스와 방대한 지식 기반을 갖춘 ShellGPT는 작업 흐름을 간소화하고 생산성을 높이려는 사람들에게 꼭 필요한 리소스가 될 것입니다.

아니면 적어도 그게 다야 그것 말한다.

ShellGPT 및 ChatGPT를 사용하여 마무리 단락 작성