2023년 5월 19일 오후 2시 45분(EDT)에 게시됨
Jayric은 법의학을 전공하고 5년 이상의 저술 경험과 리버스 엔지니어링 및 하드웨어에 대한 열정을 갖고 있습니다.
그의 기술 여행은 어릴 때 물려받은 Nokia N91에서 시작되었습니다. 그곳에서 그는 Pokémon Blue의 Symbian 포트와 같은 Java 게임을 다시 패키징하여 TM과 Poké Dollar를 수정했습니다. 고등학교 때 그는 점심값으로 맞춤형 Android ROM을 플래시하고 모드 게임을 거래했으며, 대학에서는 TI Tiva C LaunchPad에서 C/C++ 및 전자 장치를 배운 후 USB 보안 키부터 홈 자동화 장치에 이르는 DIY 프로젝트를 만들었습니다.
Jayric은 이제 MUO에서 글쓰기를 즐기며 자신의 기술을 연마하는 동시에 기술에 대해 계속 공유하고 학습합니다. 기술 분야 외에 그는 CS2와 Dragon Nest를 연마하고, 역도를 하고, 매일 5K를 달리고, 온실에서 독서를 즐깁니다.
Auto-GPT는 사람들이 자신의 필요에 맞는 AI 도우미를 만들 수 있는 오픈 소스 프로젝트입니다. 이러한 AI 보조원은 생각하고 자기 비판할 수 있으며 특정 목표 세트에 도달하고 역할을 수행하기 위한 자체 프롬프트를 생성할 수 있습니다. 이미 널리 사용되는 ChatGPT에서 사용되는 것과 동일한 GPT 언어 모델을 사용합니다.
AI 보조자의 형태로 GPT의 강력한 기능을 활용하고 싶다면 Auto-GPT를 사용해 보는 것이 좋습니다. Ubuntu에서 Auto-GPT를 설치하고 설정하는 방법은 다음과 같습니다.
Auto-GPT 설치 전제조건
Auto-GPT를 설치하려면 먼저 컴퓨터에 최신 Python3 및 Git 패키지를 설치해야 합니다.
Python은 Auto-GPT에서 광범위하게 사용됩니다. Ubuntu에 최신 버전의 Python을 설치하려면 터미널을 열고 다음을 사용하여 패키지를 업그레이드하고 업데이트하세요.
sudo apt update && sudo apt upgrade 이제 다음 명령을 사용하여 deadsnakes PPA를 추가하세요:
sudo add-apt-repository ppa:deadsnakes/ppa 다음을 사용하여 최신 버전의 Python을 설치하세요:
sudo apt install python3.11 위 명령의 "python3.11"을 당시 최신 Python 버전으로 바꾸세요.
설치 후 pip가 이미 컴퓨터에 설치되어 있는지 확인하세요:
pip --version Python 3.4 이상을 사용하는 경우 pip가 이미 설치되어 있어야 합니다. 하지만 누락된 경우 다음을 사용하여 pip를 설치하세요.
sudo apt install python3-pip 이제 Ubuntu에 최신 Python 버전과 pip를 설치했으므로 Git을 설치하고 git clone을 사용하여 Auto-GPT 저장소를 복제합니다. :
sudo apt install git
sudo git clone https://github.com/Significant-Gravitas/Auto-GPT.git cd 명령을 사용하여 디렉터리를 새로 생성된 Auto-GPT 코드 폴더로 변경합니다.
cd Auto-GPT 1단계:Ubuntu에서 자동 GPT 구성
이제 Auto-GPT 환경을 올바르게 설정했으므로 OpenAI API 키를 환경 변수로 구성해야 합니다.
OpenAI API 키를 얻으려면 platform.openai.com으로 이동하여 계정에 가입하세요. OpenAI의 GPT 제품을 사용하려면 결제 수단을 설정하세요.
계정에 로그인한 후 오른쪽 상단의 프로필 이미지를 클릭하고 API 키 보기를 선택하세요. .
API 키를 생성하려면 새 비밀 키 만들기를 클릭하세요. 버튼을 클릭하고 이름을 추가한 다음 Ctrl + C를 눌러 API 키를 복사하세요. 또는 복사 아이콘을 클릭하세요. 이 키는 AI 보조자가 OpenAI의 GPT 기술을 사용하기 위한 자격 증명으로 사용됩니다.
복사한 후 .env 안에 키를 붙여넣습니다. 파일. env 파일은 Auto-GPT와 함께 사용하는 모든 API 키를 저장합니다. Pinecone과 같은 백엔드 벡터 데이터베이스가 필요하지 않다면 OpenAI API 키만으로도 Auto-GPT를 사용할 수 있습니다.
API 키를 설정하려면 .env를 엽니다. nano를 사용하는 파일:
nano .env.template OpenAI API 키 변수를 찾으려면 CTRL + W를 누르세요. , 'OPEN_API_KEY=를 검색하세요. ”를 입력한 다음 Enter를 누릅니다. .
Ctrl +V를 눌러 자리 표시자를 API 키로 바꿉니다. Ctrl + S를 누르세요. 저장합니다. Ctrl + X를 눌러 나노 텍스트 편집기를 종료할 수 있습니다. .
또한 ".env.template의 이름을 바꿔야 합니다. " 파일을 ".env로만 ". 그렇게 하려면 다음을 실행하세요:
sudo mv .env.template .env 2단계:Ubuntu에 Auto-GPT 종속성 설치
Auto-GPT는 많은 Python 라이브러리를 사용합니다. pip와 requirements.txt를 사용하여 모든 패키지를 설치해야 합니다. AutoGPT 소스 코드와 함께 제공되는 텍스트 파일입니다.
모든 Python 종속 항목을 설치하려면 다음을 실행하세요.
pip install -r requirements.txt
다음으로 다음을 사용하여 Auto-GPT를 실행해 보세요.
python3 -m autogpt
축하합니다! Ubuntu 시스템에 Auto-GPT를 성공적으로 설치하고 설정했습니다.
Ubuntu에서 Auto-GPT를 사용하는 방법
Auto-GPT를 설치하면 이제 자신만의 AI 도우미를 만들 수 있습니다. Auto-GPT 사용에는 두 가지 모드가 있습니다. 기본 모드에서는 작업만 제공하면 됩니다. 지정된 작업에 따라 Auto-GPT는 AI 비서의 이름, 역할 및 목표를 자동으로 생성합니다.
수동 모드에서 Auto-GPT는 AI 도우미가 작업을 수행하는 동안 따를 이름, 목표 및 최대 5개의 목표를 지정하도록 요청합니다. 이 모드를 사용하면 AI 도우미의 작동 방식을 제어할 수 있습니다.
수동 모드를 사용하려면 다음 명령을 사용하세요:
--manual 이 예에서는 AI 도우미의 이름을 지정하고 제품 프로모션을 검색하는 역할과 프로모션 품질에 대한 몇 가지 목표를 부여했습니다.
이름, 목표, 역할이 제공되면 AI 도우미가 즉시 활성화되어 사고 및 실행 프로세스를 반복하기 시작합니다.
이 과정 전반에 걸쳐 AI 비서의 생각, 추론, 계획, 비판, 다음 조치 등을 확인할 수 있습니다. 다음 작업은 귀하가 승인한 후에만 실행됩니다.
"y를 입력하여 AI의 다음 작업을 승인할 수 있습니다. "그렇습니다. AI가 계획을 계속 진행하는 것을 원하지 않으면 "n을 입력할 수 있습니다. "를 선택하지 않고 종료합니다.
AI 비서를 신뢰하고 모든 생각과 행동을 계속 모니터링하고 싶지 않다면 "y -(숫자)를 입력하면 됩니다. ". 예를 들어 Auto-GPT가 다음 5개 작업을 실행하도록 하려면 "y -5를 입력하면 됩니다. ". 또한 AI 비서에게 피드백을 제공하려는 경우 프롬프트를 입력으로 입력할 수도 있습니다.
이 예에서 우리의 어시스턴트는 동일한 생각, 계획 및 실행을 세 번 반복했습니다. 그래서 우리는 초기 노력이 이미 충분했기 때문에 중단하도록 피드백을 주기로 결정했습니다.
AI 도우미가 작업을 완료하면 /Auto-GPT-x.x.x/autogpt/auto_gpt_workspace를 열어 최종 출력을 볼 수 있습니다. 디렉터리입니다.
성공! AI 비서가 우리가 찾고 있던 마우스에 대한 활성 프로모션 코드 목록을 제공했습니다.
자동 GPT의 한계
Auto-GPT는 꽤 유망한 결과를 제공했지만 처음에 과장된 것처럼 강력하거나 유용하지는 않습니다. 테스트하는 동안 약간 복잡한 작업으로 인해 AI 보조자가 동일한 패턴의 생각과 행동을 반복하여 결국 실패하는 경우가 많았습니다.
이 문제의 가장 큰 부분은 AI가 웹사이트 광고, 쿠키, 로그인 페이지 및 팝업을 처리할 수 없다는 점이었습니다. Auto-GPT가 아직 초기 개발 단계에 있기 때문일 가능성이 높습니다.
따라서 지금은 AI 도우미를 플레이하고 실험하는 방법으로만 Auto-GPT를 사용해야 합니다.
자동 GPT는 점점 더 좋아질 것입니다
Auto-GPT는 현재 개발 단계와 GPT-4에 대한 제한된 액세스로 인해 기대만큼 강력하지 않습니다. 그러나 Auto-GPT가 전 세계 사람들로부터 많은 관심과 지지를 얻고 있는 한 이러한 현상은 오래 가지 못할 것입니다.
Auto-GPT의 개발은 많은 유용한 기능이 구현되는 성숙하고 안정적인 상태가 될 때까지 계속될 것입니다. Auto-GPT가 개인, 직업 및 비즈니스 애플리케이션을 위한 실용적인 도구가 되는 것은 시간 문제일 뿐입니다.