Repolode
xming521

xming521/WeClone

내보낸 채팅 기록으로 글쓰기 스타일을 모방하는 LLM을 미세 조정해 메신저 챗봇으로 배포합니다.

스타
18,308
포크
1,644
열린 이슈
35
마지막 커밋
6시간 전

어떤 프로젝트인가요?

WeClone은 개인 채팅 기록을 바탕으로 디지털 아바타를 만드는 엔드투엔드 툴킷입니다. 채팅 데이터 내보내기부터 학습 데이터셋으로 전처리하기, 대규모 언어 모델 미세 조정, 완성된 모델을 봇으로 배포하기까지 지원합니다.

현재는 데이터 소스로 Telegram 채팅 내보내기를 지원하며, 멀티모달 미세 조정을 위한 이미지 메시지도 처리할 수 있습니다. 기본 베이스 모델은 LoRA로 학습하는 Qwen2.5-VL-7B-Instruct이며, LLaMA Factory가 지원하는 다른 모델도 선택할 수 있습니다. 전화번호, 이메일, ID 번호 같은 개인정보는 Microsoft Presidio로 필터링하고, 사용자가 직접 정의한 차단 목록으로 문장을 추가로 제거할 수 있습니다. 데이터는 암호화된 형태로 저장할 수 있습니다.

학습이 끝난 모델은 로컬 API로 제공하고 AstrBot 또는 LangBot을 통해 Discord, Telegram, Slack에 연결할 수 있습니다. WeChat 개인 계정은 openclaw-weixin을 통해 배포할 수 있습니다.

핵심 기능

  • 01Telegram 채팅 기록을 내보내고 전처리해 학습 데이터셋으로 만듭니다.
  • 02이미지 데이터를 포함한 멀티모달 학습을 지원하며 LoRA로 LLM을 미세 조정합니다.
  • 03전화번호, 이메일 등 개인정보와 사용자 지정 차단 단어를 필터링합니다.
  • 04브라우저 채팅 데모와 OpenAI 호환 추론 API를 제공합니다.
  • 05학습한 모델을 Discord, Telegram, Slack, WeChat 봇에 연결합니다.

활용 사례

  • 비공개 그룹이나 친구들에게 자신의 말투로 답하는 개인 AI 페르소나를 만듭니다.
  • 대화 데이터를 사용해 로컬 LLM을 미세 조정하는 실험을 합니다.
  • AstrBot 또는 LangBot을 통해 Discord나 Slack에 사용자 지정 말투의 챗봇을 배포합니다.

토픽

자주 묻는 질문

WeClone은(는) 무엇인가요?
내보낸 채팅 기록으로 글쓰기 스타일을 모방하는 LLM을 미세 조정해 메신저 챗봇으로 배포합니다. WeClone은 개인 채팅 기록을 바탕으로 디지털 아바타를 만드는 엔드투엔드 툴킷입니다. 채팅 데이터 내보내기부터 학습 데이터셋으로 전처리하기, 대규모 언어 모델 미세 조정, 완성된 모델을 봇으로 배포하기까지 지원합니다.
WeClone은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
WeClone은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
WeClone은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. WeClone의 마지막 커밋은 2026년 10월 18일입니다.
WeClone은(는) 어디에 사용할 수 있나요?
비공개 그룹이나 친구들에게 자신의 말투로 답하는 개인 AI 페르소나를 만듭니다. 대화 데이터를 사용해 로컬 LLM을 미세 조정하는 실험을 합니다. AstrBot 또는 LangBot을 통해 Discord나 Slack에 사용자 지정 말투의 챗봇을 배포합니다.
WeClone은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/xming521/WeClone

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트