AutoGPT: AI 에이전트 구축, 배포 및 실행

Discord FollowTwitter Follow

Deutsch | Español | français | 日本語 | 한국어 | Português | Русский | 中文

AutoGPT는 복잡한 워크플로우를 자동화하는 지속적인 AI 에이전트를 생성, 배포 및 관리할 수 있는 강력한 플랫폼입니다.

호스팅 옵션

AutoGPT 플랫폼 셀프 호스팅 방법

[!NOTE] AutoGPT 플랫폼을 직접 설정하고 호스팅하는 것은 기술적인 과정이 필요합니다. 간편한 솔루션을 원하시면 클라우드 호스팅 베타 대기자 명단에 참여하는 것을 추천드립니다.

시스템 요구 사항

설치를 진행하기 전에 시스템이 다음 요구 사항을 충족하는지 확인하세요:

하드웨어 요구 사항

  • CPU: 4+ 코어 권장
  • RAM: 최소 8GB, 16GB 권장
  • 저장 공간: 최소 10GB 여유 공간

소프트웨어 요구 사항

  • 운영 체제:
    • Linux (Ubuntu 20.04 이상 권장)
    • macOS (10.15 이상)
    • WSL2가 설치된 Windows 10/11
  • 필수 소프트웨어 (최소 버전):
    • Docker Engine (20.10.0 이상)
    • Docker Compose (2.0.0 이상)
    • Git (2.30 이상)
    • Node.js (16.x 이상)
    • npm (8.x 이상)
    • VSCode (1.60 이상) 또는 현대적인 코드 편집기

네트워크 요구 사항

  • 안정적인 인터넷 연결
  • 필요한 포트 접근 가능 (Docker에서 구성됨)
  • 아웃바운드 HTTPS 연결 가능

업데이트된 설치 지침:

저희는 완전히 관리되고 정기적으로 업데이트되는 문서 사이트로 이전했습니다.

👉 공식 셀프 호스팅 가이드 바로가기

이 튜토리얼은 Docker, VSCode, git 및 npm이 설치되어 있다고 가정합니다.


⚡ 원라인 스크립트로 빠른 설정 (로컬 호스팅에 권장)

수동 단계를 건너뛰고 자동 설정 스크립트를 사용하여 몇 분 안에 시작하세요.

macOS/Linux용:

curl -fsSL https://setup.agpt.co/install.sh -o install.sh && bash install.sh

Windows (PowerShell)용:

powershell -c "iwr https://setup.agpt.co/install.bat -o install.bat; ./install.bat"

이 스크립트는 종속성 설치, Docker 구성 및 로컬 인스턴스 실행을 한 번에 처리합니다.

🧱 AutoGPT 프론트엔드

AutoGPT 프론트엔드는 사용자가 우리의 강력한 AI 자동화 플랫폼과 상호작용하는 곳입니다. 이 인터페이스에서는 여러 가지 방법으로 AI 에이전트를 활용할 수 있으며, 여러분의 AI 자동화 아이디어를 실현하게 될 공간입니다:

에이전트 빌더: 맞춤화를 원하는 사용자를 위한 직관적인 로우코드 인터페이스로 자신만의 AI 에이전트를 설계하고 구성할 수 있습니다.

워크플로우 관리: 블록을 연결하여 에이전트를 구축하는 간편한 자동화 워크플로우 생성, 수정 및 최적화 기능을 제공합니다. 각 블록은 단일 작업을 수행합니다.

배포 제어: 테스트부터 프로덕션까지 에이전트의 라이프사이클을 관리합니다.

즉시 사용 가능한 에이전트: 직접 구축하지 않으시겠습니까? 사전 구성된 에이전트 라이브러리에서 선택하여 즉시 작업을 시작할 수 있습니다.

에이전트 상호작용: 직접 구축한 에이전트든 사전 구성된 에이전트든 사용자 친화적인 인터페이스를 통해 쉽게 실행하고 상호작용할 수 있습니다.

모니터링 및 분석: 에이전트 성능을 추적하고 인사이트를 얻어 지속적으로 자동화 프로세스를 개선하세요.

이 가이드 읽기를 통해 사용자 정의 블록을 구축하는 방법을 알아보세요.

💽 AutoGPT 서버

AutoGPT 서버는 우리 플랫폼의 핵심 동력원입니다. 여기서 에이전트가 실행됩니다. 배포된 에이전트는 외부 소스에 의해 트리거될 수 있으며 지속적으로 운영될 수 있습니다. AutoGPT가 원활하게 실행되도록 하는 모든 필수 구성 요소를 포함하고 있습니다.

소스 코드: 에이전트와 자동화 프로세스를 구동하는 핵심 로직입니다.

인프라: 안정적이고 확장 가능한 성능을 보장하는 강력한 시스템입니다.

Marketplace: 미리 빌드된 다양한 에이전트를 찾고 배포할 수 있는 종합 마켓플레이스입니다.

🐙 예시 에이전트

AutoGPT로 할 수 있는 두 가지 예시를 소개합니다:

  1. 트렌드 주제로 바이럴 영상 생성

    • 이 에이전트는 Reddit의 주제를 읽습니다.
    • 트렌드 주제를 식별합니다.
    • 해당 콘텐츠를 기반으로 자동으로 숏폼 영상을 생성합니다.
  2. 소셜 미디어용 영상 내 최고의 명언 추출

    • 이 에이전트는 귀하의 YouTube 채널을 구독합니다.
    • 새 영상이 게시되면 자동으로 음성을 텍스트로 변환합니다.
    • AI를 활용해 가장 영향력 있는 명언을 식별하여 요약을 생성합니다.
    • 그런 다음 소셜 미디어에 자동 게시할 포스트를 작성합니다.

이 예시들은 AutoGPT로 달성할 수 있는 것의 일부에 불과합니다! 어떤 사용 사례든 맞춤형 워크플로우를 구축하여 에이전트를 만들 수 있습니다.


라이선스 개요:

🛡️ Polyform Shield 라이선스: autogpt_platform 폴더 내 모든 코드와 콘텐츠는 Polyform Shield 라이선스가 적용됩니다. 이 새 프로젝트는 에이전트 구축, 배포 및 관리를 위한 개발 중인 플랫폼입니다.
이 노력에 대해 자세히 알아보기

🦉 MIT 라이선스: AutoGPT 저장소의 다른 모든 부분(즉, autogpt_platform 폴더 외부의 모든 내용)은 MIT 라이선스 하에 있습니다. 여기에는 원래의 독립형 AutoGPT 에이전트와 Forge, agbenchmarkAutoGPT Classic GUI와 같은 프로젝트가 포함됩니다.
또한 AutoGPT 플랫폼에서 사용되도록 개발된 GravitasML과 같은 다른 저장소에서 MIT 라이선스로 추가 작업을 게시합니다. MIT 라이선스가 적용된 Code Ability 프로젝트도 참조하세요.


미션

우리의 미션은 중요한 것에 집중할 수 있도록 도구를 제공하는 것입니다:

  • 🏗️ 구축 - 놀라운 것의 기반을 마련하세요.
  • 🧪 테스트 - 에이전트를 완벽하게 조정하세요.
  • 🤝 위임 - AI가 당신을 위해 일하게 하고, 아이디어를 현실로 만들어 보세요.

혁명의 일부가 되세요! AutoGPT는 AI 혁신의 최전선에 있습니다.

📖 문서  |  🚀 기여하기


🤖 AutoGPT 클래식

아래는 AutoGPT의 클래식 버전에 대한 정보입니다.

🛠️ 나만의 에이전트 만들기 - 빠른 시작

🏗️ Forge

나만의 에이전트를 제작하세요! – Forge는 여러분만의 에이전트 애플리케이션을 구축하기 위한 바로 사용 가능한 툴킷입니다. 대부분의 보일러플레이트 코드를 처리하여 여러분의 에이전트를 차별화하는 데 모든 창의력을 집중할 수 있게 해줍니다. 모든 튜토리얼은 여기에서 확인할 수 있습니다. forge의 컴포넌트들은 개별적으로 사용되어 에이전트 프로젝트의 개발 속도를 높이고 보일러플레이트를 줄일 수 있습니다.

🚀 Forge 시작하기 – 이 가이드는 여러분만의 에이전트를 생성하고 벤치마크 및 사용자 인터페이스를 사용하는 과정을 안내합니다.

📘 Forge에 대해 더 알아보기

🎯 벤치마크

에이전트 성능을 측정하세요! agbenchmark는 에이전트 프로토콜을 지원하는 모든 에이전트와 함께 사용할 수 있으며, 프로젝트의 CLI와의 통합으로 AutoGPT 및 forge 기반 에이전트에서 더 쉽게 사용할 수 있습니다. 이 벤치마크는 엄격한 테스트 환경을 제공합니다. 우리의 프레임워크는 자율적이고 객관적인 성능 평가를 가능하게 하여 여러분의 에이전트가 현실 세계에서 준비되도록 보장합니다.

📦 agbenchmark on Pypi  |  📘 Learn More 벤치마크에 대해 자세히 알아보기

💻 UI

에이전트 사용을 쉽게 만듭니다! frontend는 사용자 친화적인 인터페이스를 제공하여 에이전트를 제어하고 모니터링할 수 있습니다. agent protocol을 통해 에이전트에 연결되며, 우리 생태계 내외의 다양한 에이전트와 호환성을 보장합니다.

프론트엔드는 저장소 내 모든 에이전트와 즉시 사용 가능합니다. 원하는 에이전트를 실행하려면 CLI를 사용하세요!

📘 Learn More 프론트엔드에 대해 자세히 알아보기

⌨️ CLI

저장소에서 제공하는 모든 도구를 최대한 쉽게 사용할 수 있도록 CLI가 루트에 포함되어 있습니다:

$ ./run
Usage: cli.py [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  agent      Commands to create, start and stop agents
  benchmark  Commands to start the benchmark and list tests and categories
  setup      Installs dependencies needed for your system.

저장소를 클론한 후 ./run setup으로 의존성을 설치하면 바로 사용할 수 있습니다!

🤔 질문이 있으신가요? 문제가 있나요? 제안할 사항이 있나요?

도움 받기 - Discord 💬

Join us on Discord

버그를 보고하거나 기능을 요청하려면 GitHub Issue를 생성해 주세요. 동일한 주제에 대한 이슈가 이미 생성되지 않았는지 확인해 주세요.

🤝 관련 프로젝트

🔄 Agent Protocol

많은 현재 및 미래 애플리케이션과의 원활한 호환성을 보장하고 통일된 표준을 유지하기 위해 AutoGPT는 AI Engineer Foundation의 agent protocol 표준을 채택합니다. 이는 에이전트에서 프론트엔드 및 벤치마크로의 통신 경로를 표준화합니다.


스타 통계

Star History Chart

⚡ 기여자

Contributors