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 키가 필요하지만 받는 데 몇 분밖에 걸리지 않으며 무료입니다.
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
Python 가상 환경에 ShellGPT를 설치하겠습니다. 이것은 시스템 Python 파일 및 라이브러리에서 ShellGPT를 샌드박스화하므로 실수로 다른 Python 프로그램을 방해할 수 없습니다. 안전한 예방 조치일 뿐입니다.
그러기 위해서는 Python 가상 환경 패키지를 설치해야 합니다.
sudo apt install python3-venv
2단계: Python 가상 환경 준비
ShellGPT를 설치할 디렉토리를 생성합니다. 우리는 우리의 이름을 “shellgpt”라고 명명했습니다. 생성된 새 디렉토리로 변경합니다.
mkdir shellgpt
cd shellgpt
다음으로, 우리는 -m
(모듈) 옵션을 선택하고 Python 가상 환경 모듈을 실행하고 새 디렉터리 내에 새 가상 환경을 만듭니다. 우리는 “shellgpt”라는 것을 만들었습니다.
python3 -m venv shellgpt
이렇게 하면 “shellgpt” 디렉터리 안에 “shellgpt”라는 개인 가상 환경이 제공됩니다. 활성화하려면 “활성화”라는 스크립트를 실행해야 합니다. 이것은 가상 환경의 “bin” 디렉토리에 있습니다.
source shellgpt/bin/activate
명령 프롬프트 앞에 있는 “(shellgpt)”에 유의하십시오.
3단계: ChatGPT API 키 생성
ChatGPT의 기능에 액세스하려면 OpenAI API 키가 필요합니다. 기존 API 키가 있는 경우 이를 사용하거나 OpenAI 웹사이트에서 생성할 수 있습니다.
링크를 따라 로그인하거나 가입하십시오.
로그인한 상태에서 오른쪽 상단 모서리에 있는 계정 이름을 클릭하고 메뉴에서 “API 키 보기”를 선택합니다.
API 키 웹 페이지에서 “Create New Secret Key” 버튼을 클릭합니다.
키 이름(무엇이든 가능)을 입력한 다음 녹색 “비밀 키 만들기” 버튼을 클릭합니다.
새 키가 표시됩니다. 키는 이번 한 번만 볼 수 있습니다.. 로그아웃했다가 다시 로그인하면 키 항목이 표시되지만 전체 키 문자열을 볼 수는 없습니다. 따라서 키를 복사하여 편집기에 붙여넣고 명확한 이름으로 파일을 저장합니다.
4단계: API 키 내보내기
ShellGPT에서 키를 사용할 수 있도록 해야 합니다. 가장 쉬운 방법은 환경 변수로 내보내는 것입니다. 명령줄에서 이 작업을 수행할 수 있지만 PC를 재부팅할 때까지만 지속됩니다. “.bashrc” 파일에 내보내기 명령을 추가하면 터미널 창을 열 때마다 자동으로 환경 변수를 내보냅니다.
명령줄에서 하려면 “export OPENAI_API_KEY=”를 입력한 다음 “Shift+Ctrl+v”를 눌러 API 키를 붙여 넣으면 아래 스크린샷과 같이 표시됩니다.
export OPENAI_API_KEY=<your secret API key>
“.bashrc” 파일에 내보내기 명령을 넣으려면 즐겨 사용하는 편집기를 사용하여 파일에 명령을 추가하십시오.
gedit ~/.bashrc
변경 사항을 저장하고 편집기를 닫습니다. 터미널 세션에서 “.bashrc” 파일을 다시 읽도록 강제하려면 다음을 사용하십시오. source
명령.
소스 ~/.bashrc
5단계: ShellGPT 설치
모든 준비가 끝나면 Python을 사용하여 ShellGPT를 설치할 수 있습니다. pip
명령.
python pip shell-gpt
설치가 시작되고 터미널 창에서 다양한 패키지 이름이 스크롤됩니다.
완료되면 마침내 ShellGPT를 사용하여 ChatGPT에 액세스할 수 있습니다.
6단계: ShellGPT 사용
ShellGPT 명령은 sgpt
. 이 명령에 텍스트 프롬프트를 제공하고 “Enter”를 누릅니다.
sgpt "Who is Thursday named after?"
ShellGPT는 우리와 ChatGPT 사이의 중개자 역할을 하며 ChatGPT의 응답을 표시합니다.
훌륭합니다. 모두 작동합니다. 하지만 해야 하기에는 조금 길다. cd
가상 환경을 만든 디렉토리에 넣은 다음 source shellgpt/bin/activate
ShellGPT를 사용하기 전에 명령.
더 좋은 방법은 별명 그것은 우리를 위해 그 모든 것을합니다. “.bashrc” 파일을 편집하고 이 행을 추가하십시오.
alias chatgpt="cd ~/shellgpt/;source shellgpt/bin/activate"
생성한 디렉터리 및 가상 환경의 이름을 사용해야 합니다. 우리는 별칭을 “chatgpt”라고 불렀지만 원하는 이름을 사용할 수 있습니다. 변경 사항을 저장하고 사용하십시오. source
“.bashrc” 파일을 다시 읽으려면.
source ~/.bashrc
이제 일반 명령 프롬프트에서 별칭 이름을 입력하고 “Enter” 키를 누르면 활성화되고 입력할 준비가 된 Python 가상 환경에 배치됩니다.
chatgpt
ShellGPT 명령어 배우기
ShellGPT GitHub 페이지에는 ShellGPT 및 해당 명령줄 옵션 사용에 대한 더 많은 정보가 있습니다.
예를 들어, --code
옵션은 프로그램 코드만 표시하도록 ShellGPT의 출력을 제한합니다. 일반적으로 일부 코드를 생성하도록 요청하면 그렇게 하지만 설명도 생성합니다.
sgpt "Show me an example of a recursive function in C"
추가하여 --code
옵션을 선택하면 설명이 표시되지 않습니다. 출력을 파일로 리디렉션하려는 경우에 유용합니다.
sgpt --code "Show me an example of a recursive function in C"
ShellGPT는 ChatGPT를 통해 구문이 올바른 Bash 명령과 셸 스크립트를 생성할 수도 있습니다.
“결론적으로”
결론적으로 ShellGPT는 프로그래머와 시스템 관리자 모두에게 강력한 도구입니다. 운영 체제 및 프로그래밍 언어 관리와 같은 작업을 지원하는 기능은 모든 팀에게 귀중한 자산입니다. 직관적인 인터페이스와 방대한 지식 기반을 갖춘 ShellGPT는 작업 흐름을 간소화하고 생산성을 높이려는 사람들에게 꼭 필요한 리소스가 될 것입니다.
아니면 적어도 그게 다야 그것 말한다.