돌아가기 AI는 오픈 소스입니다.
ELab-Zero 종합 분석: 로컬 배포 가능한 모바일 GUI 에이전트 스택

ELab-Zero 종합 분석: 로컬 배포 가능한 모바일 GUI 에이전트 스택

AI는 오픈 소스입니다. Admin 214 회 조회

1. 요약

GELab-Zero는 StepFun의 오픈소스 GUI 에이전트 솔루션으로, 주로 안드로이드 모바일 애플리케이션의 자동화 및 지능형 상호작용을 위한 완전한 "model + engineering infrastructure" 스택을 제공합니다. 이 프로젝트에는 로컬에서 실행이 가능한 4B GUI 에이전트 모델뿐만 아니라, 추론 및 장치 관리 스크립트의 원클릭 배포, 다중 전화 작업 분배 및 트랙 기록 지원, AndroidWorld, AndroidDaily 같은 벤치마크에서 높은 성공률을 달성하는 등 연구자와 기업이 모바일 에이전트 실험과 프로토타입 검증을 수행할 수 있는 기능을 포함하고 있습니다.

2. 핵심 기능

  1. 완전한 모델+인프라: 동시에 오픈 소스 추론 서비스, 에이전트 런타임, 시각화 도구는 엔지니어링 접근 임계값을 낮춥니다.
  2. 로컬 4B 모델: GELab-Zero-4B-preview는 지연 시간과 개인정보 보호를 고려하여 소비자용 GPU나 고성능 CPU에서 실행을 지원합니다.
  3. 다중 기기 및 작업 분배: 여러 안드로이드 기기가 작업을 병렬로 실행하고, 상호작용 트랙을 자동으로 기록하며, 재현 및 디버깅을 용이하게 할 수 있도록 지원합니다.
  4. 다중 에이전트 모드: ReAct 루프, 다중 에이전트 협업, 예약된 작업 등 내장된 모드로, 추천, 쿼리, 주문 등 복잡한 프로세스를 포함합니다.
  5. 공개 벤치마크 및 데이터: AndroidDaily 실제 시나리오 데이터를 제공하고, 여러 GUI 벤치마크에서 SOTA보다 앞서 있거나 근접한 성능을 보입니다.

3. 설치

1. 환경 준비: Python 3.12+ 사용을 권장하며, Miniforge를 통해 gelab-zero 가상 환경을 만드는 것이 공식적으로 권장됩니다.

  1. 복제 저장소 및 의존성:
git clone https://github.com/stepfun-ai/gelab-zero.git
cd gelab-zero
pip install -r requirements.txt
  1. LLM 배포:
  • 개별 사용자: Ollama를 설치하고, Hugging Face에서 GELab-Zero-4B-preview을 다운로드하며, 가져오기를 완료하기 위해 ollama create gelab-zero-4b-preview -f Modelfile을 수행하고, 필요에 따라 Q4/Q8 양자화를 사용하세요.
  • 고급 사용자: vLLM을 사용해 문서별로 장기 안정성 서비스를 배포할 수 있습니다.
  • 4. 안드로이드 기기 구성: ADB를 설치하고, 모바일 개발자 모드와 USB 디버깅을 켜고, 기기가 온라인 상태인지 adb devices 확인하세요.
  • 5. 원클릭 시작: 공식 시작 스크립트를 창고에서 실행하고, 모델 서비스와 장치를 연결한 후 GUI 에이전트 엔드투엔드 추론을 입력합니다.

4. 일반적인 사용 사례

  1. 라이프 서비스 자동화: 택시 호출, 주문, 티켓 구매, 복지 수령과 같은 완전한 운영을 테이크아웃, 여행, 소셜 네트워킹, 결제 등 앱에서 수행합니다.
  2. 콘텐츠 및 정보 검색: 지후와 뉴스 앱에서 조건별로 콘텐츠를 검색하고 지정된 답변이나 페이지를 엽니다.
  3. 복잡한 쇼핑 과정: 제품을 필터링하고, 즐겨찾기에 추가하거나, 양, 사양 등에 따라 전자상거래 플랫폼에서 주문할 수 있습니다.
  4. 벤치마크 연구: AndroidDaily 정적/종단 간 작업에서 다양한 GUI 에이전트 정책과 모델 버전을 평가합니다.

5. 생태학 및 경쟁 제품

  1. 생태 구성 요소:
  2. Hugging Face/ModelScope가 공식 가중치를 제공합니다;
  3. 커뮤니티는 GGUF 양자화(llama.cpp 및 로컬 데스크톱 클라이언트에 편리함)를 제공합니다;
  4. AndroidDaily 데이터셋과 오픈 소스 벤치마크 웹페이지를 지원합니다.
  5. 경쟁 제품 비교: UI-TARS, GUI-OWL과 같은 GUI 모델과 비교할 때, GELab-Zero는 완전한 엔지니어링 스택, 실제 안드로이드 시나리오에 대한 최적화, 그리고 4B 규모에서의 비용 효율성을 특징으로 합니다; 구체적인 효과는 자체 하드웨어와 작업과 함께 검증되어야 합니다.

6. 제한 사항 및 주의사항

  1. 안드로이드 GUI 시나리오에서만 적용되어야 하며, iOS 및 웹 애플리케이션은 적응하거나 다른 해결책이 필요합니다.
  2. 4B 모델은 비교적 가볍지만, 장기 다중 장치 추론을 위해서는 여전히 좋은 연산 능력과 열 방출 조건이 필요합니다.
  3. 자동화된 작업은 계좌 및 결제 등 민감한 정보를 포함하므로, 테스트 계정이나 통제된 환경에서 실행하고 권한 격리와 로그 관리를 잘 수행하는 것이 권장됩니다.
  4. 프로젝트는 아직 빠른 업데이트 단계에 있으며, 인터페이스와 스크립트가 변경될 수 있으니 업그레이드 전에 최신 문서와 변경 기록을 읽어야 합니다.

7. 프로젝트 주소


https://github.com/stepfun-ai/gelab-zero 8. 자주 묻는

질문: GELab-Zero는 완전한 온프레미스 배포와 오프라인 운영을 지원하나요?

답변: 네. 모델 추론과 장치 제어는 클라우드 서비스에 의존하지 않고 로컬에서 수행할 수 있지만, 충분한 컴퓨팅 파워와 저장 공간이 로컬에서 필요합니다.

Q: GELab-Zero-4B-preview의 일반적인 하드웨어 요구사항은 무엇인가요?

답변: 일반적으로 단일 카드 GPU 또는 8–12GB VRAM의 고급 CPU 사용을 권장하며, 이는 고압축 양자화가 가능한 저가형 기기(예: Q4)에서 경험할 수 있지만, 추론 품질과 속도는 저하됩니다.

Q: 이미 제 멀티모달/언어 모델이 있는데, GELab-Zero에 직접 연결할 수 있나요?

답변: 네. 기본 GELab-Zero-4B-preview는 대화형 추론 서비스가 HTTP 또는 유사한 인터페이스를 통해 제공되고 프로젝트 문서에서 합의된 요청 및 메시지 형식을 따르는 한 교체할 수 있습니다.

Q: AndroidDaily 벤치마크를 모델 평가에 별도로 사용할 수 있나요?

답변: 네. 저장소와 공식 웹사이트는 정적 및 종단 간 두 가지 평가 방법을 제공하며, 독립적으로 데이터와 스크립트를 다운로드하여 자체 GUI 에이전트 모델에 대한 비교 실험을 수행할 수 있습니다.

GELabZero 안드로이드 GUI 에이전트 솔루션 GELabZero는 오픈 소스 안드로이드 자동화 프레임워크입니다 GELabZero는 4BAgent 모델을 로컬에서 운영합니다 GELabZero 모바일 멀티앱 자동 작동 GELabZero 다중 장치 작업 분배 실천 GELabZero 안드로이드 인터페이스는 지능적이고 상호작용적입니다 GELabZeroAndroidWorld 벤치마크 리뷰 GELabZeroAndroidDaily 작업 통합 GELabZero 종단 간 GUIAgent 실험 GELabZero는 연구자와 기업을 위해 검증되었습니다 GELabZero 안드로이드 라이프 서비스 자동화 GELabZero 테이크아웃 여행 원클릭 주문 GELabZero 전자상거래 심사 추가 주문 프로세스 GELabZero 소셜 앱 자동 답장 스크립트 GELabZero Zhihu 뉴스 콘텐츠 검색 어시스턴트 GELabZero 다중 에이전트 협업 실행 프로세스 GELabZero는 예약된 작업을 자동으로 예약합니다 GELabZeroReAct 루프 전략의 예시 GELabZeroGUI 트랙 녹음 및 재생 GELabZero 멀티핸드셋은 작업을 병렬로 실행합니다 GELabZero 추론 서비스에 대한 원클릭 배포 튜토리얼 GELabZero 소비자용 GPU 로컬 추론 연습 GPU 배포 솔루션이 없는 GELabZero 고사양 CPU GELabZero는 Ollama 로컬로 로드되어 있습니다 GELabZero는 vLLM 장기 서비스로 구축되었습니다 GELabZero는 자체 대형 모델 가이드를 운영합니다 GELabZeroHTTP 인터페이스 프로토콜 적응 명령어 GELabZero 안드로이드 자동화 보안 고려사항 GELabZero 테스트 계정 격리 모범 사례 GELabZero 로그 관리 및 권한 제어 GELabZeroGUIAgent 프로토타입 신속 검증 GELabZero 엔터프라이즈 모바일 에이전트 착륙 GELabZero vs. UITARSGUIOwl 분석 GELabZero 안드로이드 실장 최적화 장점 GELabZero는 음식 배달 사업 응용 분야에서 사용됩니다 GELabZero는 복잡한 쇼핑 프로세스를 지능적으로 조율합니다 GELabZero 정적 종단 간 벤치마킹 프로세스 GELabZeroAndroidDaily 데이터셋 다운로드 GELabZero는 다양한 안드로이드 실기계 클러스터와 호환됩니다 GELabZero虚拟机模拟器调试方案 GELabZeroGUIAgent 연구 입문 튜토리얼 GELabZero 논문 실험 복제 실용 가이드 GELabZero 스크립트 업데이트 및 버전 호환성 GELabZero 모델은 q4q8의 측정된 경험을 정량화합니다 GELabZero는 엔드 투 엔드 작업의 성공률을 향상시켰습니다 GELabZero는 자동 회귀 테스트를 위한 새로운 아이디어입니다 GELabZero 모바일 에이전트 프로젝트가 구현되었습니다 GELabZero 대학원 프로젝트 실험 방향 GELabZero 오픈 소스 커뮤니티 생태학 및 기여 방법 GELabZero 안드로이드 GUI의 미래 개발 동향

추천 도구

더보기