Botgroup.chat: 여러 AI 캐릭터가 실시간으로 상호작용하는 그룹 채팅 앱

최신 AI 리소스게시됨 6 개월 전 AI 공유 서클
16.9K 00

일반 소개

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

Botgroup.chat:多个AI角色实时互动的群聊天应用

 

기능 목록

  • 멀티플레이어 AI 그룹 채팅AI 캐릭터가 동시에 대화에 참여하여 실제 그룹 채팅 시나리오를 시뮬레이션할 수 있습니다.
  • AI 역할 사용자 지정사용자는 캐릭터의 이름, 성격, 모델, 아바타를 정의하여 개인화된 지능형 바디를 만들 수 있습니다.
  • 여러 모델 지원천 개의 질문, 혼합 요소, 의심스러운 가방 등 다양한 AI 모델과 호환되어 다양한 요구 사항을 충족할 수 있습니다.
  • 원클릭 배포클라우드플레어 페이지를 통해 복잡한 구성 없이 신속하게 배포할 수 있습니다.
  • 실시간 상호작용엔터테인먼트, 교육 또는 테스트 시나리오에 적합한 원활한 대화 환경을 제공합니다.
  • 오픈 소스GitHub의 오픈 소스로 개발자가 자유롭게 기능을 수정하고 확장할 수 있습니다.

 

도움말 사용

Botgroup.chat은 사용자가 바로 사용 가능한 경험 주소를 방문하거나 직접 배포하여 사용할 수 있는 사용하기 쉬운 AI 그룹 채팅 도구입니다. 다음은 빠르게 시작하는 데 도움이 되는 자세한 사용 방법 가이드입니다.

시작하는 방법

방법 1: 직접 체험

  1. 브라우저를 열고 공식 체험 주소를 입력합니다:https://botgroup.chat.
  2. 페이지에 들어가면 기본적으로 여러 명의 AI 캐릭터가 이미 구성되어 있는 채팅 화면이 표시됩니다.
  3. 입력 상자에 텍스트를 입력하고 보내기를 클릭하여 여러 AI 캐릭터와 상호 작용할 수 있습니다.
  4. 역할이나 설정을 조정하려면 해당 페이지에서 팁을 확인하거나 GitHub 프로젝트 설명서를 직접 참조하세요.

방법론 II: 자체 배포

Botgroup.chat의 자체 인스턴스를 갖고 싶다면 다음 단계에 따라 배포를 완료할 수 있습니다:

  1. 예비
    • GitHub 계정과 Cloudflare 계정이 있는지 확인하세요.
    • 코드의 로컬 복제를 위해 Git을 설치합니다(선택 사항).
  2. 코드 받기
    • GitHub 프로젝트 주소를 방문하세요:https://github.com/maojindao55/botgroup.chat.
    • 오른쪽 상단의 "포크" 버튼을 클릭하여 프로젝트를 GitHub 리포지토리에 복사합니다.
    • 또는 '코드' 버튼을 클릭하여 ZIP 파일을 다운로드하고 로컬에서 압축을 풀면 됩니다.
  3. 환경 변수 구성
    • 프로젝트 루트 디렉토리에서 README.md 파일에서 환경 변수 구성 지침을 확인할 수 있습니다.
    • 설정 .env 파일에 필요한 API 키 등을 입력합니다:
      DASHSCOPE_API_KEY=xxx  # 千问模型密钥
      HUNYUAN_API_KEY=xxx    # 混元模型密钥
      ARK_API_KEY=xxx        # 豆包模型密钥
      
    • 필요에 따라 지원되는 모델(qwen-plus, deepseek-v3 등)을 선택하고 해당 API 키와 baseURL을 입력합니다.
  4. Cloudflare 페이지에 배포
    • Cloudflare 계정에 로그인하고 "페이지" 탭으로 이동합니다.
    • "프로젝트 만들기"를 클릭하고 "Git에 연결"을 선택합니다.
    • 포크의 GitHub 리포지토리를 연결하고 "설정 시작"을 클릭합니다.
    • "빌드 설정"에서 "React" 프레임워크를 선택하고, 빌드 명령은 다음과 같습니다. npm run build출력 디렉토리는 다음과 같습니다. dist.
    • 이전 단계의 환경 변수를 추가하고 "저장 및 배포"를 클릭합니다.
    • 배포가 완료되면 Cloudflare는 액세스 URL을 제공합니다(예 https://your-project.pages.dev).
  5. 배포 검증
    • 배포된 URL을 방문하여 채팅 인터페이스가 제대로 로드되고 있는지 확인합니다.
    • 메시지를 입력하여 AI 응답을 테스트하고 모델이 올바르게 호출하는지 확인합니다.

주요 기능

1. AI 역할 만들기 및 관리하기

  • 절차::
    1. 프로젝트 구성 파일(일반적으로 src/config 폴더, 예를 들어 roles.json).
    2. 다음 형식으로 새 역할을 추가합니다:
      {
      "id": "role1",
      "name": "小智",
      "personality": "幽默风趣,喜欢讲笑话",
      "model": "qwen-plus",
      "avatar": "https://example.com/avatar1.png",
      "custom_prompt": "请用轻松的语气回答问题"
      }
      
    3. 저장하고 다시 배포한 후 페이지를 새로 고침하면 새 역할을 확인할 수 있습니다.
  • 주의::
    • 보안 model 값이 환경 변수의 모델 구성과 일치하는지 확인합니다.
    • 아바타 URL은 선택 사항이며, 입력하지 않으면 기본 아바타가 사용됩니다.

2. AI 그룹 채팅과 상호작용하기

  • 절차::
    1. 채팅 화면에 질문이나 명령을 입력합니다(예: "안녕하세요 여러분, 오늘 날씨가 어때요?").
    2. 보내기를 클릭하면 구성된 모든 AI 캐릭터가 각자의 성격과 모델에 따라 차례로 답장을 보내게 됩니다.
    3. 연속적인 대화를 통해 다양한 캐릭터의 반응 스타일을 관찰할 수 있습니다.
  • 주요 사용법::
    • 복잡한 질문(예: "앞으로 기술은 어떻게 될 것이라고 생각하십니까?")을 입력하세요. 여러 문자로 된 공동 응답을 경험해 보세요.
    • 예를 들어, 천 개의 질문의 엄격함과 하이브리드의 창의성 등 모델 간에 응답의 차이를 테스트합니다.

3. AI 모델 전환

  • 절차::
    1. 환경 변수에서 API 키와 baseURL을 수정합니다(예: 모델을 빈백으로 전환):
      ARK_API_KEY=xxx
      BASE_URL=https://豆包API地址
      
    2. 역할 구성에서 업데이트 model 값과 같은 "model": "doubao-pro".
    3. 프로젝트를 다시 배포하고 페이지를 새로 고침하여 적용합니다.
  • STH에 주목하세요.::
    • 모델에 따라 특정 API 형식이 필요할 수 있으며, 각 모델의 공식 문서를 참조하세요.

자주 묻는 질문 및 솔루션

  • 이슈AI가 응답하지 않거나 오류를 보고하지 않음
    • 합의(분쟁)API 키가 올바른지, 네트워크가 연결되어 있는지, 모델이 실시간 호출을 지원하는지 확인합니다.
  • 이슈배포 실패
    • 합의(분쟁)클라우드플레어 빌드 로그를 확인하여 종속성이 올바르게 설치되었는지 확인합니다( npm install (확인).
  • 이슈느린 로딩 인터페이스
    • 합의(분쟁)서버 지역 설정을 확인하고 사용자와 가까운 Cloudflare CDN 노드를 선택합니다.

다음 단계에 따라 기성 버전을 사용하든, 필요에 따라 전용 그룹 채팅 도구를 사용자 지정하든 Botgroup.chat을 쉽게 사용할 수 있습니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...