AUTO-GPT 설치 및 실행 방법
작성자 정보
- TechnoPioneer 작성
- 작성일
본문
1. AUTO-GPT란?
AutoGPT는 GPT-4 언어 모델의 기능을 보여주는 실험적인 오픈 소스 애플리케이션으로,
Auto-GPT는 목표를 입력하면, 목표를 달성할 때까지 AI 스스로 프롬프트를 생성하고 수정해가며 인간의 개입없이 결과물을 산출해낼 수 있는 것 처럼 보입니다.
AutoGPT를 사용하려면 먼저 앱에서 AI 에이전트를 생성하고 역할에 대한 설명을 제공한 다음, 이행해야 하는 5가지 목표를 제시해야 합니다.
2. AUTO-GPT 설치
- 프로젝트 클론(git)
다음의 GitHub Repository에서 프로젝트를 직접 다운로드 받거나 git clone 으로 프로젝트를 다운로드 받습니다.
링크: https://github.com/Significant-Gravitas/Auto-GPT
1) 직접 다운로드
2) Git command 복제
git clone https://github.com/Significant-Gravitas/Auto-GPT.git
- 환경설정 (.env)
Auto-GPT 가 생성된 후,
폴더에 진입한 뒤, 폴더 내부의 파일 목록을 확인합니다.
폴더 내 위치한 파일이 여러 개가 있습니다.
이 중 .env.template 파일을 수정해야 합니다.
.env.template 파일은 AutoGPT 가 작업을 수행할 때 참고하는 다양한 옵션을 설정하는 곳입니다.
그럼, OpenAI Api Key를 설정해보도록 하겠습니다. 발급받은 API Key를 .env.template 에 설정해야하는데,
혹시나 발급받은 적이 없다면 https://platform.openai.com/account/api-keys 에서 APIKEY를
발급받아 복사한 KEY를 붙혀넣기 하면 됩니다!
OPENAI_API_KEY=[발급받은 키 복사]
.env.template 파일에 OPENAI APIKEY 를 입력하면, .env.template 파일명을 .env로 변경해주세요!
- 가상환경 생성(anaconda)
아나콘다 가상환경을 생성하는데, 파이썬(Python) 버전은 3.11.3 버전으로 설치해야 오류가 나지 않습니다.
따라서, 가상환경 생성시 파이썬 버전을 3.11.3 으로 지정하여 생성합니다.
1) autogpt 이름의 가상환경을 생성
conda create -n autogpt python=3.11.3
2) autogpt 가상환경 진입
conda activate autogpt
//혹은
source activate autogpt
3) requirements.txt 파일에 정의된 라이브러리 설치
pip install -r requirements.txt
- 실행
Auto-GPT 폴더 내에서, 명령어를 입력해야 합니다.
(물론, autogpt 가상환경이 활성화되어야 한다는 점 잊지마세요!)
python -m autogpt
AutoGPT는 매 작업(Task) 마다 사용자(User) 에게 진행 여부를 확인 받습니다.
진행할 때마다 OPENAI API를 활용하므로, 비용이 발생할 수 있습니다.
따라서, 많은 작업을 진행하면 할 수록 사용자(User) 에게 부과되는 과금이 늘어날 수 있습니다.
이 부분 유의하셔서, 나만의 AI 비서로 만들어보세요!