일반 소개
Botgroup.chat은 웹 기반 React 와 Cloudflare Pages는 사용자에게 WeChat 그룹 채팅과 유사한 대화형 경험을 제공하도록 설계된 오픈 소스 AI 그룹 채팅 애플리케이션을 개발했습니다. 여러 AI 캐릭터가 동시에 대화에 참여할 수 있도록 지원하여 사용자가 간단한 설정을 통해 여러 지능형 봇과 실시간으로 상호 작용할 수 있습니다. 이 프로젝트는 개발자 maojindao55가 만든 깃허브에서 호스팅되며, 사용자는 클릭 한 번으로 Cloudflare 페이지에 무료로 배포할 수 있습니다. 멀티플레이어 AI 채팅을 경험하고 싶든 맞춤형 챗봇을 개발하고 싶든, Botgroup.chat은 유연한 솔루션을 제공하며, 현재 체험판(https://)을 통해 이용할 수 있습니다. Botgroup.chat은 지금 체험할 수 있습니다().

기능 목록
- 멀티플레이어 AI 그룹 채팅AI 캐릭터가 동시에 대화에 참여하여 실제 그룹 채팅 시나리오를 시뮬레이션할 수 있습니다.
- AI 역할 사용자 지정사용자는 캐릭터의 이름, 성격, 모델, 아바타를 정의하여 개인화된 지능형 바디를 만들 수 있습니다.
- 여러 모델 지원천 개의 질문, 혼합 요소, 의심스러운 가방 등 다양한 AI 모델과 호환되어 다양한 요구 사항을 충족할 수 있습니다.
- 원클릭 배포클라우드플레어 페이지를 통해 복잡한 구성 없이 신속하게 배포할 수 있습니다.
- 실시간 상호작용엔터테인먼트, 교육 또는 테스트 시나리오에 적합한 원활한 대화 환경을 제공합니다.
- 오픈 소스GitHub의 오픈 소스로 개발자가 자유롭게 기능을 수정하고 확장할 수 있습니다.
도움말 사용
Botgroup.chat은 사용자가 바로 사용 가능한 경험 주소를 방문하거나 직접 배포하여 사용할 수 있는 사용하기 쉬운 AI 그룹 채팅 도구입니다. 다음은 빠르게 시작하는 데 도움이 되는 자세한 사용 방법 가이드입니다.
시작하는 방법
방법 1: 직접 체험
- 브라우저를 열고 공식 체험 주소를 입력합니다:
https://botgroup.chat
. - 페이지에 들어가면 기본적으로 여러 명의 AI 캐릭터가 이미 구성되어 있는 채팅 화면이 표시됩니다.
- 입력 상자에 텍스트를 입력하고 보내기를 클릭하여 여러 AI 캐릭터와 상호 작용할 수 있습니다.
- 역할이나 설정을 조정하려면 해당 페이지에서 팁을 확인하거나 GitHub 프로젝트 설명서를 직접 참조하세요.
방법론 II: 자체 배포
Botgroup.chat의 자체 인스턴스를 갖고 싶다면 다음 단계에 따라 배포를 완료할 수 있습니다:
- 예비
- GitHub 계정과 Cloudflare 계정이 있는지 확인하세요.
- 코드의 로컬 복제를 위해 Git을 설치합니다(선택 사항).
- 코드 받기
- GitHub 프로젝트 주소를 방문하세요:
https://github.com/maojindao55/botgroup.chat
. - 오른쪽 상단의 "포크" 버튼을 클릭하여 프로젝트를 GitHub 리포지토리에 복사합니다.
- 또는 '코드' 버튼을 클릭하여 ZIP 파일을 다운로드하고 로컬에서 압축을 풀면 됩니다.
- GitHub 프로젝트 주소를 방문하세요:
- 환경 변수 구성
- 프로젝트 루트 디렉토리에서
README.md
파일에서 환경 변수 구성 지침을 확인할 수 있습니다. - 설정
.env
파일에 필요한 API 키 등을 입력합니다:DASHSCOPE_API_KEY=xxx # 千问模型密钥 HUNYUAN_API_KEY=xxx # 混元模型密钥 ARK_API_KEY=xxx # 豆包模型密钥
- 필요에 따라 지원되는 모델(qwen-plus, deepseek-v3 등)을 선택하고 해당 API 키와 baseURL을 입력합니다.
- 프로젝트 루트 디렉토리에서
- Cloudflare 페이지에 배포
- Cloudflare 계정에 로그인하고 "페이지" 탭으로 이동합니다.
- "프로젝트 만들기"를 클릭하고 "Git에 연결"을 선택합니다.
- 포크의 GitHub 리포지토리를 연결하고 "설정 시작"을 클릭합니다.
- "빌드 설정"에서 "React" 프레임워크를 선택하고, 빌드 명령은 다음과 같습니다.
npm run build
출력 디렉토리는 다음과 같습니다.dist
. - 이전 단계의 환경 변수를 추가하고 "저장 및 배포"를 클릭합니다.
- 배포가 완료되면 Cloudflare는 액세스 URL을 제공합니다(예
https://your-project.pages.dev
).
- 배포 검증
- 배포된 URL을 방문하여 채팅 인터페이스가 제대로 로드되고 있는지 확인합니다.
- 메시지를 입력하여 AI 응답을 테스트하고 모델이 올바르게 호출하는지 확인합니다.
주요 기능
1. AI 역할 만들기 및 관리하기
- 절차::
- 프로젝트 구성 파일(일반적으로
src/config
폴더, 예를 들어roles.json
). - 다음 형식으로 새 역할을 추가합니다:
{ "id": "role1", "name": "小智", "personality": "幽默风趣,喜欢讲笑话", "model": "qwen-plus", "avatar": "https://example.com/avatar1.png", "custom_prompt": "请用轻松的语气回答问题" }
- 저장하고 다시 배포한 후 페이지를 새로 고침하면 새 역할을 확인할 수 있습니다.
- 프로젝트 구성 파일(일반적으로
- 주의::
- 보안
model
값이 환경 변수의 모델 구성과 일치하는지 확인합니다. - 아바타 URL은 선택 사항이며, 입력하지 않으면 기본 아바타가 사용됩니다.
- 보안
2. AI 그룹 채팅과 상호작용하기
- 절차::
- 채팅 화면에 질문이나 명령을 입력합니다(예: "안녕하세요 여러분, 오늘 날씨가 어때요?").
- 보내기를 클릭하면 구성된 모든 AI 캐릭터가 각자의 성격과 모델에 따라 차례로 답장을 보내게 됩니다.
- 연속적인 대화를 통해 다양한 캐릭터의 반응 스타일을 관찰할 수 있습니다.
- 주요 사용법::
- 복잡한 질문(예: "앞으로 기술은 어떻게 될 것이라고 생각하십니까?")을 입력하세요. 여러 문자로 된 공동 응답을 경험해 보세요.
- 예를 들어, 천 개의 질문의 엄격함과 하이브리드의 창의성 등 모델 간에 응답의 차이를 테스트합니다.
3. AI 모델 전환
- 절차::
- 환경 변수에서 API 키와 baseURL을 수정합니다(예: 모델을 빈백으로 전환):
ARK_API_KEY=xxx BASE_URL=https://豆包API地址
- 역할 구성에서 업데이트
model
값과 같은"model": "doubao-pro"
. - 프로젝트를 다시 배포하고 페이지를 새로 고침하여 적용합니다.
- 환경 변수에서 API 키와 baseURL을 수정합니다(예: 모델을 빈백으로 전환):
- STH에 주목하세요.::
- 모델에 따라 특정 API 형식이 필요할 수 있으며, 각 모델의 공식 문서를 참조하세요.
자주 묻는 질문 및 솔루션
- 이슈AI가 응답하지 않거나 오류를 보고하지 않음
- 합의(분쟁)API 키가 올바른지, 네트워크가 연결되어 있는지, 모델이 실시간 호출을 지원하는지 확인합니다.
- 이슈배포 실패
- 합의(분쟁)클라우드플레어 빌드 로그를 확인하여 종속성이 올바르게 설치되었는지 확인합니다(
npm install
(확인).
- 합의(분쟁)클라우드플레어 빌드 로그를 확인하여 종속성이 올바르게 설치되었는지 확인합니다(
- 이슈느린 로딩 인터페이스
- 합의(분쟁)서버 지역 설정을 확인하고 사용자와 가까운 Cloudflare CDN 노드를 선택합니다.
다음 단계에 따라 기성 버전을 사용하든, 필요에 따라 전용 그룹 채팅 도구를 사용자 지정하든 Botgroup.chat을 쉽게 사용할 수 있습니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...