OpenManus

JungSoo KANG·2025년 3월 20일

ai agent

목록 보기
1/1

OpenManus

Manus AI 의 오픈소스 버전

모듈형 에이전트 시스템

  • 프로젝트 매니저(Manus Main Agent) : 사용자의 요구를 이해하고 실행을 관리합니다.
  • 전략 전문가(Planning Agent) : 작업을 실행 가능한 단계로 나눕니다.
  • 기술 전문가(ToolCall Agent) : 특정 AI 기반 작업을 처리합니다.

Openmanus: 설치 가이드

Conda 설치

Conda 환경 생성

conda create -n open_manus python=3.12
conda activate open_manus코드를 입력하세요

저장소 복제

git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus 입력하세요

종속성 설치

pip install -r requirements.txt

Playwright 는 Chromium, Firefox, WebKit과 같은 여러 브라우저를 자동화할 수 있는 강력한 프레임워크입니다.
아래는 Playwright를 설치하고 Chromium 브라우저를 사용하는 방법을 설명합니다.

Playwright 설치
먼저, Playwright를 설치하려면 Python 또는 Node.js 환경에서 진행할 수 있습니다.

python 설치
pip install playwright

shell 설치
playwright install

UV 설치

Python 패키지를 빠르게 설치하고 종속성을 해결하는 도구입니다. 기존 pip보다 훨씬 빠른 성능을 제공하며, 가상 환경 관리 기능도 포함되어 있습니다.

UV 설치

curl -LsSf https://astral.sh/uv/install.sh | sh

저장소 복제

git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus 입력하세요

가상 환경 만들기

uv venv
source .venv/bin/activate  # Unix/macOS
# On Windows:
# .venv\Scripts\activate

종속성 설치

pip install -r requirements.txt

Playwright 는 Chromium, Firefox, WebKit과 같은 여러 브라우저를 자동화할 수 있는 강력한 프레임워크입니다.
아래는 Playwright를 설치하고 Chromium 브라우저를 사용하는 방법을 설명합니다.

Playwright 설치
먼저, Playwright를 설치하려면 Python 또는 Node.js 환경에서 진행할 수 있습니다.

python 설치
pip install playwright

shell 설치
playwright install

OpenManus 구성

예제 구성 파일을 복사

cp config/config.example.toml config/config.toml

config.tomlAPI 키 편집 및 삽입

[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."  # Replace with your actual API key
max_tokens = 4096
temperature = 0.0

OpenManus 실행

python main.py

불안정한 버전을 테스트

python run_flow.py

OpenManusWeb

중국에서 만든 OpenManus 웹버젼입니다.

저장소 복제

git clone https://github.com/YunQiAI/OpenManusWeb.git
cd OpenManusWeb

종속성 설치

pip install -r requirements.txt

예제 구성 파일을 복사

cp config/config.example.toml config/config.toml

config.tomlAPI 키 편집 및 삽입

# Global LLM configuration
[llm]
model = "gpt-4o"     # The LLM model to use
base_url = "https://api.openai.com/v1"    # API endpoint URL
api_key = "sk-"    # Your API key
max_tokens = 8192     # Maximum number of tokens in the response
temperature = 0.0     # Controls randomness코드를 입력하세요

OpenManusWeb 실행

python web_run.py

📌 OpenManus 테스트 실행 요약

💡 테스트 실행 횟수: 2회
💰 OpenAI API 비용: $0.77
🔢 소모된 토큰 수: 413,997 토큰

LINK

https://github.com/mannaandpoem/OpenManus
https://github.com/YunQiAI/OpenManusWeb

profile
B급 감성 개발자

0개의 댓글