czg86389-hub/muse2api
把 Muse(muse.ai) 逆向封装为 OpenAI 兼容接口,支持对话、文生图、文生视频/图生视频、多账号池轮转与 48h 自动续期。OpenAI-compatible API for Muse.ai with Chat, Image & Video generation.
해결하는 문제
MUSE2API는 표준화된 OpenAI 호환 RESTful API를 통해 muse.ai의 고급 멀티모달 기능에 액세스할 수 있는 방법을 제공합니다. 플랫폼 기능을 API로 리버스 엔지니어링하여 muse.ai 웹 인터페이스를 수동으로 조작해야 하는 번거로움을 해결하며, 텍스트-투-텍스트, 텍스트-투-이미지, 이미지-투-이미지, 텍스트-투-비디오 워크플로우를 자동화할 수 있습니다.
작동 원리
이 프로젝트는 헤드리스 브라우저(CDP 프로토콜 사용)와 WebSocket 터널을 사용하여 muse.ai 플랫폼과 상호 작용합니다. 격리된 Chromium 브라우저 컨텍스트 내에서 여러 계정을 관리하여 동시성을 보장하고 세션 간섭을 방지합니다. 액세스를 유지하기 위해 48시간마다 세션을 자동으로 갱신하고 클라우드 VM 워크스페이스를 깨우는 백그라운드 하트비트 시스템이 포함되어 있습니다. 또한 브라우저에서 API 서버로 계정 쿠키를 쉽게 내보낼 수 있는 Chrome 확장 프로그램과 Tampermonkey 스크립트를 제공합니다.
대상 사용자
muse.ai의 멀티모달 모델(텍스트, 이미지, 비디오 생성)을 표준 API 형식을 사용하여 자신의 애플리케이션이나 도구에 통합하려는 개발자 및 자동화 엔지니어.
주요 특징
- OpenAI 호환:
/v1/chat/completions,/v1/images/generations,/v1/images/edits엔드포인트를 지원합니다. - 멀티모달 지원: 텍스트 대화, 텍스트-투-이미지, 이미지-투-이미지 편집, 텍스트/이미지-투-비디오 생성을 기본적으로 지원합니다.
- 계정 관리: 지능형 로테이션, 내결함성, 자동 세션 갱신 기능을 갖춘 다중 계정 풀을 지원합니다.
- 동시성: 격리된 샌드박스를 사용하여 여러 작업을 차단 없이 병렬로 실행할 수 있습니다.
- 운영 도구: 상태 모니터링, 계정 관리, 원클릭 온라인 업그레이드를 위한 내장 웹 콘솔을 제공합니다.
- 간편한 배포: Docker Compose 또는 Ubuntu/Debian 베어메탈 설치를 지원합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트