인터넷을 통한 ChatGPT가 폭발적으로 증가하면서 많은 사람들이 OpenAI의 GPT 기술의 성능과 유용성에 깊은 인상을 받았습니다. 이는 특정 목표를 달성하기 위해 자체적으로 응답하고 프롬프트를 생성하는 자동 ChatGPT를 만들자는 아이디어를 촉발시켰습니다. 이 아이디어는 나중에 Auto-GPT로 구현되었습니다.

Auto-GPT는 아직 개발 중이므로 약간의 기술적 노하우가 필요할 수 있는 개발자와 같은 방식으로만 Auto-GPT에 액세스할 수 있습니다.

더 쉽게 사용할 수 있도록 Auto-GPT를 다운로드하고 설치하는 방법에 대한 단계별 가이드를 제공합니다.

1단계: Python 및 AutoGPT 다운로드

다른 곳에서 읽은 내용과는 달리, Auto-GPT 설치는 매우 간단합니다.

GitHub에서 최신 버전의 Python 3과 Auto-GPT 실행 파일을 수동으로 다운로드하는 것부터 시작하겠습니다. Auto-GPT 내에서 파일을 읽고 실행하려면 PC에 Python 3이 필요하므로 먼저 다운로드하여 설치해야 합니다.

다운로드: Python 3 (무료)

다운로드가 완료되면 파일을 더블클릭하여 Python을 설치합니다. 경로에 python.exe 추가 확인란을 선택해야 합니다. 이렇게 하면 PC 어디에서나 Python을 사용할 수 있습니다. 그런 다음 지금 설치를 클릭합니다.

파이썬을 설치한 후, GitHub에서 Auto-GPT를 다운로드할 수 있습니다.

다운로드: Auto-GPT (무료)

소스 코드.zip은 Windows용이며, 소스 코드.tar.gz는 Linux 및 MacOS용입니다. 먼저 운영 체제용 파일을 다운로드한 다음 폴더를 복사하여 원하는 위치에 붙여넣으세요.

2단계: Auto-GPT 구성

AutoGPT는 OpenAI의 GPT 기술을 사용하므로, 제품을 사용하기 위한 자격 증명으로 작동할 API 키를 OpenAI에서 생성해야 합니다.

ChatGPT의 계정은 OpenAI 계정과 다르다는 점에 유의하세요. OpenAI API에 액세스하려면 OpenAI 계정 에 등록해야 합니다. 지금

⭐ 등록 및 로그인 후 웹사이트 오른쪽 상단의 개인을 클릭하고 API 키 보기를 선택하세요. 그러면 OpenAI API 키 관리 로 이동하여 API 키를 관리할 수 있습니다.

⭐ 키를 생성하려면 새 비밀 키 생성을 클릭하고 이름을 입력한 다음 비밀 키 생성을 클릭합니다. 그런 다음 CTRL + C를 사용하거나 오른쪽의 복사 아이콘을 클릭하여 API 키를 복사할 수 있습니다.

이 글도 확인해 보세요:  AI 편향이란 무엇이며 개발자는 이를 어떻게 피할 수 있을까요?

⭐ 이제 API 키가 생성되었으므로 Auto-GPT 폴더로 이동하여 메모장을 사용하여 .env 파일을 엽니다.

⭐ 파일이 열리면 LLM 제공자 섹션까지 아래로 스크롤합니다. OPENAI_API_KEY가 표시됩니다. 플레이스홀더를 방금 복사한 API 키로 바꾼 다음 파일을 저장합니다.

이 파일에는 모든 서비스 자격 증명이 저장되므로 Docker 또는 Pinecone과 같은 백엔드 벡터 데이터베이스를 사용하려는 경우 여기에서 제품 API 키를 설정할 수 있습니다. 그러나 AutoGPT만 사용하려는 경우 OpenAI API 키로 충분합니다.

3단계: Auto-GPT 종속성 설치

이제 Auto-GPT를 구성했으므로 터미널을 통해 종속성을 설치할 차례입니다.

⭐ Auto-GPT 환경에서 터미널을 열려면 Auto-GPT 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 터미널에서 열기를 선택합니다.

⭐ Auto-GPT가 작동하는 데 필요한 모든 요구 사항을 설치하려면 다음 명령을 사용하세요:

pip install -r requirements.txt

⭐ 엔터를 누르면 터미널에서 필요한 모든 종속성을 다운로드하여 설치합니다.

⭐ 설치 후 다음을 사용하여 Auto-GPT를 열어 보세요:

python -m autogpt

축하합니다! Auto-GPT를 성공적으로 설치했습니다.

Auto-GPT 사용 방법

컴퓨터에 Auto-GPT를 성공적으로 설치했으니 이제 Auto-GPT를 사용하는 방법에 대해 알아보겠습니다.

Auto-GPT를 처음 열면 AI 어시스턴트의 이름과 역할, AI가 따라야 할 5가지 목표를 입력하라는 메시지가 즉시 표시됩니다.

원하는 이름을 입력할 수 있습니다. AI 어시스턴트의 성능에는 영향을 미치지 않을 것입니다. 이름을 지정한 후에는 AI가 수행할 역할을 설정할 수 있도록 명확하고 간결한 역할을 입력하세요.

다섯 가지 목표를 모두 채울 필요는 없지만, AI의 효율성에 영향을 미칠 수 있으므로 채우는 것이 좋습니다.

이 예에서는 AI 어시스턴트의 이름을 “레시피 생성기”로 지정했습니다. 이 비서의 역할은 미국에서 쉽게 구할 수 있는 상위 5가지 재료를 기반으로 레시피를 만드는 것입니다. 처음 세 가지 목표는 레시피가 어떻게 될지에 대한 매개변수로 설정하고 마지막 두 개는 Auto-GPT가 파일을 TXT로 저장한 다음 종료하도록 설정했습니다.

마지막 목표를 지정한 후 Enter 키를 눌러 Auto-GPT를 실행할 수 있습니다.

실행하는 동안 AI의 생각, 추론, 계획, 비판을 볼 수 있습니다. AI 어시스턴트의 모든 동작에 대해 실행 계획을 승인하라는 메시지가 표시됩니다. “예”를 입력하여 승인할 수 있습니다.

이 글도 확인해 보세요:  QLED, LED와 OLED: 차이점은 무엇인가요?

AI가 사용자에게 승인 요청을 하지 않고 여러 번 계속 실행하도록 하려면 “y -(승인된 작업 수)”를 입력하면 됩니다. 예를 들어 AI 어시스턴트가 다음 5단계를 계속 실행하도록 하려면 “y -5″를 입력하고 Enter 키를 누르면 됩니다.

ChatGPT에 비해 Auto-GPT의 한 가지 장점은 인터넷을 통해 자유롭게 조사할 수 있다는 것입니다. 여기에서 볼 수 있듯이 레시피 생성기 도우미가 파일을 다운로드합니다.

따라서 이 AI는 잠재적으로 위험할 수 있으므로 Auto-GPT는 계획을 실행하기 전에 항상 사용자에게 승인을 요청합니다. 작업을 승인하기 전에 항상 AI 비서의 생각, 추론 및 계획을 읽고 이해하세요.

인공지능이 작업을 수행할 때마다 피드백을 제공하여 인공지능이 작업을 수행하는 데 도움을 줄 수도 있습니다.

이 스크린샷에서 AI 어시스턴트는 동일한 단계를 세 번 반복했습니다. 따라서 AI에게 레시피 검색을 건너뛰고 결과물 생성을 시작하라고 지시합니다.

레시피를 만든 후 이제 AI가 작업을 완료했습니다.

출력을 보려면 Auto-GPT 폴더로 이동하여 auto-gpt-workspace를 엽니다.

성공! AI 어시스턴트가 치킨 팟파이 캐서롤 레시피를 알려주었습니다.

Auto-GPT의 한계

Auto-GPT가 작동하는 것은 좋지만, 여전히 상당히 제한적입니다. 일련의 테스트를 통해 Auto-GPT가 복잡한 작업을 처리하지 못한다는 사실을 발견했습니다. 대부분의 경우 같은 생각과 추론을 반복하는 데 그쳤습니다. 물론 유용한 프롬프트를 계속 제공할 수는 있지만, 자동 비서라기보다는 ChatGPT처럼 느껴질 수 있습니다.

이러한 무한 반복의 대부분은 AI가 웹사이트 광고, 로그인 페이지, 쿠키 및 모든 종류의 팝업을 처리하거나 탐색하는 방법을 모르기 때문에 발생했습니다. 이러한 어려움은 GPT-4가 아닌 GPT-3.5에서만 Auto-GPT를 실행했기 때문에 발생했을 가능성이 높습니다.

두 버전은 버전이 비슷할지 모르지만, GPT3.5와 GPT-4는 서로 매우 다릅니다.

Auto-GPT의 미래

Auto-GPT가 강력하지 않은 데에는 두 가지 이유가 있습니다.

첫 번째는 아직 개발 중이기 때문에 Auto-GPT가 의도한 대로 작동하려면 더 많은 기능과 조정이 추가되어야 한다는 것입니다. 두 번째는 GPT-3.5가 Auto-GPT를 지원하도록 설계되지 않았다는 것입니다. 공식 깃허브를 보면 AutoGPT가 GPT-4를 사용하도록 개발되고 있음을 알 수 있습니다.

이 글도 확인해 보세요:  더 이상 필요하지 않은 기술 11가지

AutoGPT가 성숙한 개발 단계에 도달하고 GPT-4가 출시되는 것은 시간 문제일 것입니다. 그렇게 되면 AutoGPT는 처음 생각했던 것만큼 인상적이고 강력해질 것입니다. 따라서 그 전까지는 예정된 업데이트와 GPT-4를 기다리는 동안 이 기능을 사용해 보시기 바랍니다.

By 이지원

상상력이 풍부한 웹 디자이너이자 안드로이드 앱 마니아인 이지원님은 예술적 감각과 기술적 노하우가 독특하게 조화를 이루고 있습니다. 모바일 기술의 방대한 잠재력을 끊임없이 탐구하고, 최적화된 사용자 중심 경험을 제공하기 위해 최선을 다하고 있습니다. 창의적인 비전과 뛰어난 디자인 역량을 바탕으로 All Things N의 잠재 독자가 공감할 수 있는 매력적인 콘텐츠를 제작합니다.