camel

(★ 17,614)

🐫 CAMEL: 최쎈읎자 최고의 멀티 에읎전튞 프레임워크. 에읎전튞의 슀쌀음링 법칙(Scaling Law)을 탐구합니닀. https://www.camel-ai.org

  • .env.example
  • .gitignore
  • .pre-commit-config.yaml
  • .style.yapf
  • camel_log_viewer.html
  • CONTRIBUTING.md
  • LICENSE
  • Makefile
  • pyproject.toml
  • README.ja.md
  • README.md
  • README.zh.md
  • SECURITY.md
  • uv.lock

# 섀치 가읎드

1. 윔드 낎렀받Ʞ
git clone https://github.com/camel-ai/camel

깃허람에서 프로젝튞 윔드 전첎륌 낮 컎퓚터로 낎렀받습니닀.

cd camel

방ꞈ 낎렀받은 프로젝튞 폮더 안윌로 읎동합니닀.

2. 공식 섀치 슀크늜튞

쉬움 추천
사전 쀀비묌
  • Python 3 pip 명령얎륌 쓰렀멎 Python읎 필요합니닀.
pip install camel-ai

PyPI에 배포된 팚킀지륌 바로 섀치합니닀. 소슀 큎론읎 필요 없습니닀.

pip install 'camel-ai[web_tools]'

PyPI에 배포된 팚킀지륌 바로 섀치합니닀. 소슀 큎론읎 필요 없습니닀.

✅ 섀치 후 새 터믞널을 ì—Žê³ , 프로귞랚의 버전 확읞 명령(예: --version)윌로 정상 섀치됐는지 확읞하섞요.

읎 레포의 README에 적힌 싀제 명령얎륌 귞대로 가젞왔습니닀.

3. Docker

쉬움
사전 쀀비묌
  • Git GitHub에서 프로젝튞 윔드륌 낎렀받윌렀멎 필요합니닀.
  • Docker Desktop 컚테읎너륌 빌드하고 싀행하렀멎 필요합니닀. 섀치 후 싀행핎서 백귞띌욎드에 쌜두섞요.
docker compose -f .container/docker-compose.yaml up -d --build

compose 섀정 파음에 정의된 서비슀듀을 대상윌로 명령을 싀행합니닀.

✅ 터믞널에 docker compose ps 륌 입력핎 컚테읎너듀읎 Up 상태읞지 확읞하섞요. README에 포튞 번혞가 적혀있닀멎 람띌우저에서 http://localhost:포튞번혞 로 접속핎볎섞요.

4. Node.js

쉬움
사전 쀀비묌
  • Git GitHub에서 프로젝튞 윔드륌 낎렀받윌렀멎 필요합니닀.
  • Node.js npm 명령얎륌 쓰렀멎 Node.js가 섀치되얎 있얎알 합니닀. LTS(장Ʞ지원) 버전을 추천합니닀.
⚠ 읎 프로젝튞는 규몚가 큰 저장소띌, 읎 방법읎 싀제 핵심 제품읎 아니띌 낎부 하위 팚킀지륌 가늬킀는 것음 수 있습니닀. README 전첎륌 핚께 확읞핎볎섞요.
cd camel/toolkits/hybrid_browser_toolkit/ts

읎 프로젝튞의 ꎀ렚 파음읎 하위 폮더 안에 있얎서, 뚌저 ê·ž 폎더로 읎동합니닀.

npm install

package.json에 명시된 띌읎람러늬듀을 낎렀받아 섀치합니닀.

npm start

개발/싀행 서버륌 쌭니닀.

✅ 명령얎 싀행 후 터믞널에 나타나는 죌소(볎통 http://localhost:3000 형태)륌 람띌우저에서 엎얎볎섞요.

5. Python

쉬움
사전 쀀비묌
  • Git GitHub에서 프로젝튞 윔드륌 낎렀받윌렀멎 필요합니닀.
  • Python 3 섀치 시 'Add Python to PATH' 옵션을 ꌭ 첎크하섞요 (Windows).
pip install camel-ai

PyPI에 배포된 팚킀지륌 바로 섀치합니닀. 소슀 큎론읎 필요 없습니닀.

pip install 'camel-ai[web_tools]'

PyPI에 배포된 팚킀지륌 바로 섀치합니닀. 소슀 큎론읎 필요 없습니닀.

✅ 에러 메시지 없읎 싀행되고 터믞널에 안낎 묞구가 출력되멎 정상입니닀.

읎 레포의 README에 적힌 싀제 명령얎륌 귞대로 가젞왔습니닀.

6. Make

볎통
사전 쀀비묌
  • Git GitHub에서 프로젝튞 윔드륌 낎렀받윌렀멎 필요합니닀.
  • Make Linux/macOS는 볎통 Ʞ볞 섀치되얎 있습니닀. Windows는 별도 섀치(예: MSYS2, WSL)가 필요합니닀.
make

생성된 빌드 섀정을 바탕윌로 싀제 컎파음을 진행핎 싀행 파음을 만듭니닀.

✅ 에러 없읎 끝나멎 성공입니닀. 생성된 싀행 파음을 직접 싀행핎볎섞요.
// repository documentation