Linux 터미널에서 ChatGPT를 설정 및 사용하는 방법

ChatGPT는 OpenAI가 개발한 강력한 언어 모델로, 프롬프트에 대해 인간과 유사한 응답을 생성할 수 있습니다. Linux 사용자이고 ChatGPT의 기능을 활용하고 싶다면 터미널에서 쉽게 설정할 수 있습니다. 이 글에서는 Linux 터미널에서 ChatGPT를 설정하고 사용하는 방법에 대해 안내하겠습니다. 시작해봅시다!

Linux란 무엇인가요?

리눅스는 유닉스 운영 체제를 기반으로 한 무료 및 오픈 소스 운영 체제입니다. 그것은 핀란드의 컴퓨터 과학 학생 린우스 토르발스에 의해 1991년에 만들어졌으며 현재 세계에서 가장 널리 사용되는 운영 체제 중 하나가 되었습니다. 리눅스는 안정성, 보안성 및 유연성으로 유명하며 많은 개인, 비즈니스 및 기관들이 컴퓨팅 요구 사항을 충족시키기 위한 신뢰할 수 있고 효율적인 플랫폼으로 사용하고 있습니다. 리눅스는 또한 다양한 배포판이 있어 다른 사용 사례와 선호도에 맞춰 맞춤 설정이 가능합니다.

또 다른 글: 2023년 코딩을 위한 ChatGPT 사용 방법

리눅스 터미널에서 ChatGPT를 사용할 수 있나요?

네, ChatGPT를 Linux 터미널에서 사용할 수 있습니다. 아래의 단계를 따라서 진행하면 됩니다. OpenAI API 클라이언트를 설치하고 API 키를 받은 후, 파이썬을 사용하여 ChatGPT와 상호작용하고 프롬프트에 따라 텍스트를 생성할 수 있습니다.

리눅스 터미널에서 ChatGPT 설치 및 사용하는 방법

단계 1: Python 3 설치하기

첫 번째 단계는 Linux 시스템에 Python 3이 설치되어 있는지 확인하는 것입니다. Python 3이 설치되었는지 확인하려면 터미널을 열고 다음 명령을 입력하십시오:

python3 --버전

만약 Python 3이 설치되어 있지 않다면, 다음 명령어를 입력하여 설치할 수 있습니다:

sudo apt-get install python3

단계 2: 필수 패키지 설치하기

다음으로, ChatGPT가 실행되기 위해 필요한 Python 패키지를 설치해야 합니다. 가장 필수적인 패키지 중 하나는 OpenAI API 패키지입니다. 다음 명령을 사용하여 설치할 수 있습니다:

pip3 설치 openai

스텝 3: OpenAI API 자격증명 설정하기

ChatGPT를 사용하려면 OpenAI API 키가 필요합니다. OpenAI 계정이 없는 경우 https://beta.openai.com/signup/로 이동하여 계정을 생성하고 API 키를 생성하는 지침을 따르십시오. API 키를 얻은 후, 터미널에서 환경 변수로 설정해야 합니다. 이를 위해 터미널을 열고 다음 명령을 입력하십시오:

export OPENAI_API_SECRET_KEY=

또는 다음 단계에서 설명하는 대로 ChatGPT 디렉토리에 구성 파일을 만들 수도 있습니다.

단계 4: ChatGPT 저장소 복제하기

그 다음, ChatGPT 코드를 다운로드해야합니다. GitHub에서 ChatGPT 리포지토리를 복제하여 이 작업을 수행 할 수 있습니다. 이를 위해 터미널을 열고 다음 명령을 입력하십시오:

git clone https://github.com/orta/ChatGPT.git

이는 ChatGPT 코드를 로컬 컴퓨터에 다운로드합니다.

단계 5: 설정 파일 설정하기

ChatGPT 디렉토리에서 "env"라는 파일을 만듭니다 (따옴표 없이). 이 파일에는 OpenAI API 키가 포함되며, ChatGPT가 실행될 때 자동으로 읽습니다. 파일을 생성하려면 터미널에 다음 명령을 입력하세요:

.env 파일을 생성하세요.

그런 다음 파일을 텍스트 편집기에서 열고 다음과 같이 API 키를 추가하십시오:

OPENAI_API_SECRET_KEY=

파일을 저장하고 텍스트 편집기를 닫으세요.

단계 6: ChatGPT 실행하기

ChatGPT 프로그램을 시작하려면 ChatGPT 디렉토리에서 "python3 main.py" 명령을 실행하십시오. 그런 다음 ChatGPT와 대화를 시작하려면 프롬프트에 입력할 수 있습니다.

그게 다야! 이제 Linux 터미널에서 ChatGPT를 사용할 수 있어야 합니다.

터미널에서 python3 명령을 실행하여 Python REPL(Read-Eval-Print Loop)을 시작할 수 있습니다.

Python REPL에서는 openai 모듈을 import하고 openai.Completion 클래스를 사용하여 ChatGPT를 사용하여 텍스트를 생성할 수 있습니다. 다음은 예입니다.

import openai

# OpenAI API 클라이언트 설정
openai.api_key = os.environ["OPENAI_API_KEY"]

# 프롬프트 정의
prompt = "안녕하세요, 저는 ChatGPT입니다. 오늘 무엇을 도와 드릴까요?"

# ChatGPT를 사용하여 텍스트 생성
response = openai.Completion.create(
    engine="davinci",
    prompt=prompt,
    max_tokens=1024,
    n=1,
    stop=None,
    temperature=0.7,
)

# 생성된 텍스트 출력
print(response.choices[0].text.strip())

이것은 Davinci 엔진을 사용하여 텍스트를 생성하고 터미널에 출력합니다. 생성된 텍스트를 사용자 정의하기 위해 prompt, engine, max_tokens, temperature 및 기타 매개변수를 필요에 따라 수정할 수 있습니다.

관련 기사

더 보기 >>

HIX.AI로 AI의 힘을 발휘해보세요!