일반 소개
클릭클릭클릭은 반다르랩스에서 개발한 프레임워크로, 로컬 또는 원격의 대규모 언어 모델(LLM)을 사용해 안드로이드와 PC 작업을 자동화하는 것을 목표로 합니다. 이 프로젝트는 현재 매우 실험적인 단계에 있으며 Ollama, Gemini, GPT 4o 등 여러 모델을 지원하며, 사용자는 다양한 모델과 API 키를 구성하여 이메일 전송, 지도 탐색, 게임 실행 등 다양한 작업을 수행하는 데 ClickClickClick을 사용할 수 있습니다. 이 프레임워크를 사용하려면 로컬 컴퓨터에 ADB가 설치되어 있어야 하고 Android 휴대폰에서 USB 디버깅 모드가 활성화되어 있어야 합니다.


기능 목록
- 여러 LLM 모델 지원(올라마, 제미니, GPT 4o)
- 자동화된 Android 및 PC 작업
- API 키 구성 및 사용
- 여러 작업 수행(이메일 보내기, 지도 탐색, 게임 실행 등)
- 고도로 구성 가능한 작업 실행 플랫폼
도움말 사용
설치 프로세스
- 리포지토리를 복제하고 프로젝트 디렉토리로 이동합니다:
git clone https://github.com/BandarLabs/clickclickclick
cd clickclickclick
- 가상 환경을 만들고 활성화합니다:
python3 -m venv venv
source venv/bin/activate # Windows用户使用 `venv\Scripts\activate`
- 종속성을 설치합니다:
pip install -r requirements.txt
사용법
- 모델 설정 구성: In
config/models.yaml
파일을 사용하여 모델 관련 구성을 설정하고 환경의 해당 API 키를 내보낼 수 있습니다. - CLI 도구로 사용하려면: 도구를 설치하고 다음이 있는지 확인합니다.
OPENAI_API_KEY
노래로 응답GEMINI_API_KEY
::
pip install <repo-tar>
click3 run open uber app
- 스크립트로 사용: 기본적으로 플래너는 오픈아이, 파인더는 쌍둥이자리입니다.
config/models.yaml
를 클릭하여 기본 구성을 변경합니다. - 작업 실행: 사용
run
명령을 사용하여 작업을 수행합니다. 기본 사용법은 다음과 같습니다:
python main.py run "<task-prompt>"
옵션:
--platform
: 플랫폼을 지정합니다(기본값은 Android). 예시:bash
python main.py run "example task" --platform=osx--planner-model
플래너 모델을 지정합니다(기본값은 openai). 예시:bash
python main.py run "example task" --planner-model=gemini--finder-model
: 파인더 모델을 지정하며, 기본값은 쌍둥이자리입니다:bash
python main.py run "example task" --finder-model=ollama
샘플 명령(컴퓨팅)
전체 샘플 명령은 다음과 같습니다:
python main.py run "Open Google news" --platform=android --planner-model=openai --finder-model=gemini
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...