AutoGPT 정의와 사용 방법 및 주요 기능 시사점

AutoGPT 정의와 사용 방법 및 주요 기능 시사점

오늘은 AutoGPT 정의와 사용 방법 및 활용 사례, 주요 기능을 알아보고 AutoGPT가 가져올 변화와 주요 시사점을 알아보겠습니다.

2022년 11월 ChatGPT의 출시는 컴퓨팅 및 기술 분야에서 중요한 순간이었으며, 거대 기업인 구글과 마이크로소프트가 기술의 미래를 놓고 기술 전쟁을 촉발시켰습니다.

올해 3월, API와 ChatGPT Plus 기능의 형태로 업그레이드 된 OpenAI의 GPT-4가 출시되면서 모든 것이 바뀌었습니다.

GPT-4를 사용하여 ChatGPT가 할 수 없는 작업을 수행하는 AutoGPT가 개발되었습니다.

참고로 AI 및 디지털 트렌드 관련하여 아래 글을 참조 하시면 도움이 되실 겁니다.

인간을 닮은 AutoGPT
인간을 닮은 AutoGPT / Playgroundai 생성

AutoGPT란?

AutoGPT는 OpenAI의 대규모 언어 모델인 GPT-4를 활용하여 GPT-4와 상호 작용을 주고받아야 했던 다단계 프로젝트를 자동화 시킬 수 있는 자율 AI 에이전트(autonomous AI agents) 입니다.

즉, 완료가 필요한 작업 목록만 제공하면 AutoGPT가 해당 작업을 완료합니다.

수많은 세부 프롬프트가 필요한 ChatGPT와 달리, AutoGPT는 주어진 목표를 완료하기 위해 자체적으로 프롬프트를 생성합니다.

필요한 경우 AutoGPT는 웹사이트와 검색 엔진에 액세스하여 작업을 완료하기 위한 데이터를 스스로 수집까지 합니다.

외부 데이터 수집 기능이 뛰어난 이유는 AutoGPT가 자체 평가를 통해 수집 된 데이터의 정확성을 검증하고 부정확하거나 표준 이하인 데이터는 폐기하고 더 나은 데이터를 수집하기 위해 새로운 하위 작업을 생성할 수 있다는 점입니다.

작업을 완료하기 위한 프롬프트를 스스로 생성하는 이 기능이 바로 자율 AI 에이전트라고 불리는 이유입니다.

AutoGPT 주요 기능

AutoGPT 의 주요 기능에 대해 자세히 살펴보겠습니다.

  • 자율적인 작업 수행: 사람의 개입 없이 다양한 영역에서 광범위한 작업을 수행할 수 있습니다.
  • LLM(GPT-4) 통합: 고급 자연어 처리 및 이해를 위해 OpenAI 언어 모델을 활용합니다.
  • 반복 프로세스: 목표를 세분화하고, 전략을 구현하고, 결과를 검증하여 목표를 효율적으로 달성합니다.
  • 인터넷 접속: 향상된 작업 완료를 위해 인기 있는 웹사이트 및 플랫폼에서 실시간 업데이트 및 정보를 수집합니다.
  • 메모리 관리: 장기 및 단기 메모리 저장을 모두 지원하여 ChatGPT의 토큰 제한을 극복합니다.
  • 다양한 응용 분야 : 콘텐츠 생성에서 문제 해결에 이르기까지 여러 산업 및 사용 사례로 응용할 수 있습니다.

AutoGPT 사용 방법

AutoGPT 는 자체 로컬 PC에서 AutoGPT AI 에이전트를 구축하거나 웹에서 직접 사용해 볼 수 있습니다.

1) 자체 로컬 PC로 구축

AutoGPT를 실행하려면 로컬에  AutoGPT 소스를 설치해야 하며 Python 에서 실행되고 OpenAI 및 Pinecone API 키가 필요하기 때문에 약간의 프로그래밍 지식이 필요합니다.

가장 인기 있는 세 가지 AutoGPT 소스는 모두 Github에서 찾을 수 있으며 다음과 같습니다.

  1. Toran Bruce Richards의 Auto-GPT
  2. yohein akajima의 BabyAGI
  3. Microsoft의 Jarvis.

자세한 AutoGPT 설치 방법은 AutoGPT 설치 방법 및 ChatGPT 차이점 글을 참조 하시기 바랍니다.

2) Web 서비스 활용

로컬에서 에이전트 AI 앱을 빌드할 필요 없이 웹 브라우저에서 실행되는 AutoGPT 앱을 활용하는 방법도 있습니다.

  1. AgentGPT
  2. Cognosys
  3. Godmode

AutoGPT 활용 사례

1) 제품 시장 조사 분석

AutoGPT를 제품 시장 조사와 분석에 활용한 사례입니다.

사용자가 시중에 나와 있는 헤드폰 중 어떤 헤드폰이 가장 좋은지 알고 싶은 경우 직접 조사하는 대신 AutoGPT를 사용하여 AI 에이전트에게 다음 네 가지 목표를 제시합니다.

  • 현재 시중에 나와 있는 다양한 헤드폰에 대한 시장 조사를 수행합니다.
  • 상위 5개 헤드폰을 가져와 장단점을 나열하세요.
  • 각 헤드폰의 가격을 포함하고 분석을 저장합니다.
  • 완료되면 종료합니다.

잠시 생각한 후 AI 에이전트가 작동을 시작하여 웹을 검색하여 헤드폰에 대한 정보와 리뷰를 수집합니다. 그런 다음 읽기 쉬운 일반 텍스트 파일을 출력하여 최고의 헤드폰 순위를 매기고 가격을 나열하고 장단점을 강조합니다.

https://twitter.com/sairahul1/status/1646360595141206016?s=20

2) 이미지 생성 프롬프트 자율 작성

AI 에이전트에게 원하는 이미지에 맞는 프롬프트를 자율 작성하게 한 후 해당 프롬프트로 AI 이미지를 생성하게 한 사례입니다.

사용자가 미드저니에 이미지 생성 용 프롬프트 작성을 위해 AI 목표(인간에게 공포를 불러일으키는 작품)를 설정합니다. 그리고 목표를 수행하기 위한 Rule 과 단계별 실행 명령을 작성합니다.

그러면 AI 에이전트는 프롬프트를 목표에 맞는 공포스러운 분위기의 단어로 프롬프트를 자율 생성하여 해당 프롬프트로 미드저니 v5에서 이미지를 생성해 주기까지 합니다.

이러한 프롬프트 자율 작성 실험은 상기 AutoGPT 사용 방법에서 언급한 로컬과 웹 기반 AI 에이전트 4곳에 적용하여 이미지 결과물을 비교하였습니다.

AutoGPT 가 주는 시사점

지금까지 AutoGPT 정의와 사용 방법 및 활용 사례, 주요 기능을 알아보았습니다.

이 새로운 오픈소스 플랫폼은 GPT-4가 완전히 자율적으로 작동하는 것을 목표로 하며, 지난 한 달 동안 인플루언서 부터 기업에 이르기까지 빠르게 사용되고 있습니다.

하지만 가장 획기적인 부분은 AutoGPT 플랫폼이 인공 일반 지능(AGI)의 가능성을 보여줬다는 점입니다.

간단히 말해, AGI(Artificial General Intelligence)는 GPT와 같은 AI 모델이 사람의 개입 없이도 자율적으로 작업을 정의하고 수행하여 목표를 달성할 수 있는 인공지능의 시대를 예고하는 것입니다.

Automation 측면에서 2023년 AI 기술 트렌드에서 언급되었던 초자동화(Hyperautomation) 트렌드와 맞닿아 있습니다.

즉, RPA(Robotic Process Automation)와 인공 지능 및 기계 학습(AI/ML) 분야에서 초자동화 흐름에 부합하는 디지털 또는 지적 자동화 개념과 일치합니다.

AutoGPT는 목표를 설정하고 최종 결정하는 인간의 두뇌이고 RPA는 도구 역할을 하게 되는 팔과 다리가 됩니다.

기업 경영의 A to Z가 비용과 효율의 함수라고 한다면 AutoGPT의 활성화는 기업의 인력 구조 부터 향후 비즈니스 전략까지 모든 사업 구조와 방향에 영향을 끼칠 것입니다.

중견 기업 이상의 기업에서는 조직 하이어라키 상에서 하위 조직원들의 업무 수행 확인, 감독, 평가자인 중간 관리자의 역할 대체가 심화될 것 입니다.

스타트업 기업에서는 소위 C 레벨의 관리자를 제외한 고연차, 고연봉의 시니어급 역할이 위협을 받을 것입니다.

고용주 입장에서는 AutoGPT와 같은 기술을 사용하는 한 사람을 고용하여 AI 에이전트에게 작업을 할당하게 하여 직원 5명의 작업을 대신 처리할 수 있는 시점을 쉽게 상상할 수 있을 것입니다.

더 나아가 고용주가 인간 감독자를 없애고 AI 에이전트에게만 업무를 맡겨 AI 에이전트들을 관리할 수 있는 시대는 예상 보다 빠르게 닥쳐 올 것입니다.

댓글 남기기

디지털 인사인트 매거진