LangBot: 오픈 소스 대형 모델 인스턴트 메시징 로봇, 여러 WeChat, QQ, Flybook 및 기타 멀티 플랫폼 배포를 지원하는 AI 로봇.
일반 소개
LangBot은 여러 메시징 플랫폼과 대형 모델을 지원하는 대형 모델 기반 인스턴트 메시징 봇 플랫폼입니다. 이 플랫폼은 QQ, 위챗(기업용 위챗, 개인용 위챗), 플라이북, 디스코드, 원봇 및 기타 메시징 플랫폼에 적응하며 OpenAI GPT, ChatGPT, 딥서치, 다이파이, 클로드, 제미니, 올라마, LM 스튜디오, 실리콘플로, 큐웬을 지원합니다, Moonshot, ChatGLM 등 LangBot은 여러 라운드의 대화, 도구 호출, 멀티모달 기능을 지원하는 매우 안정적이고 모든 기능을 갖춘 인스턴트 메시징 솔루션을 제공합니다. 플러그인 확장 및 웹 관리 패널을 통해 LangBot 인스턴스를 쉽게 관리하고 확장할 수 있습니다.

기능 목록
- 여러 메시징 플랫폼 지원: QQ, WeChat(기업용 WeChat, 개인용 WeChat), Flybook, Discord, OneBot 등.
- OpenAI GPT, ChatGPT, DeepSeek, Dify, 클로드, 쌍둥이자리, 제미니, 올라마, LM 스튜디오, 실리콘플로우, 퀀, 문샷, ChatGLM 등 많은 대형 모델을 지원합니다.
- 다중 대화 라운드 및 도구 호출: 복잡한 대화 흐름과 다중 도구 호출 지원
- 멀티 모달 기능: 텍스트, 이미지 및 기타 모달 상호 작용 지원
- 플러그인 확장: 이벤트 중심 및 컴포넌트 확장을 지원하는 플러그인 메커니즘
- 웹 관리 패널: 브라우저를 통해 LangBot 인스턴스 관리하기
- 높은 안정성과 완벽한 기능: 액세스 제어, 속도 제한, 민감한 단어 필터링 및 기타 메커니즘에 대한 기본 지원
- 다양한 배포 방법: Docker Compose, Pagoda Panel, Zeabur 클라우드 배포, 철도 클라우드 배포 및 수동 배포 지원
도움말 사용
설치 프로세스
- 도커 컴포즈 배포::
- 도커에 익숙한 사용자는 도커 배포 문서를 참조하세요.
- Docker 및 Docker Compose를 다운로드하여 설치합니다.
- LangBot 리포지토리 복제하기:
git clone https://github.com/RockChinQ/LangBot.git
- 프로젝트 카탈로그로 이동합니다:
cd LangBot
- 도커 컴포즈를 실행합니다:
docker-compose up -d
- 파고다 패널 배포::
- 파고다 패널은 이미 선반에 있으므로 설치되어 있는 경우 설명서에 따라 사용하면 됩니다.
- Pagoda 패널에 로그인하고 App Store로 이동하여 LangBot을 검색하여 설치합니다.
- 지시에 따라 설치 및 구성을 완료합니다.
- Zeabur 클라우드 배포::
- 커뮤니티에서 제공한 Zeabur 템플릿.
- Zeabur 플랫폼에 로그인하고 배포할 LangBot 템플릿을 선택합니다.
- 철도 클라우드 배포::
- 철도 플랫폼에 로그인하고 배포할 LangBot 프로젝트를 선택합니다.
- 수동 배포::
- 배포를 직접 실행하고 수동 배포에 대한 설명서를 확인하세요.
- 최신 릴리스를 다운로드하세요:
wget https://github.com/RockChinQ/LangBot/releases/latest/download/langbot.tar.gz
- 파일의 압축을 풉니다:
tar -zxvf langbot.tar.gz
- 프로젝트 카탈로그로 이동합니다:
cd langbot
- 종속성을 설치합니다:
pip install -r requirements.txt
- 메인 프로그램을 실행합니다:
python main.py
기능 작동 흐름
메시징 플랫폼 구성랭봇은 QQ, 플라이북, 디스코드, 기업용 위챗, 개인용 위챗 등 다양한 인스턴트 메시징 플랫폼에 대한 액세스를 지원하며, 향후 WhatsApp, 텔레그램 등 더 많은 플랫폼을 지원할 예정입니다.
- 웹 관리 패널에 로그인하여 메시징 플랫폼 구성 페이지로 이동합니다.
- 필요에 따라 QQ, WeChat, 플라이북, 디스코드 등의 메시징 플랫폼을 선택하고 구성합니다.
- 해당 API 키와 구성 매개변수를 입력하여 설정을 저장합니다.
대형 모델 구성랭봇은 딥서치, ChatGPT, 클로드, 제미니, 올라마 등과 같은 많은 주류 AI 빅 모델에 대한 액세스를 지원하며, 다음과 같이 심층적으로 적응합니다. Dify 도구를 통해 사용자는 필요에 따라 대화 작업에 적합한 모델을 선택할 수 있습니다.
- 대형 모델 구성 페이지로 이동하여 원하는 대형 모델을 선택하고 구성합니다.
- 해당 API 키와 구성 매개변수를 입력하여 설정을 저장합니다.
플러그인 관리: 오리지널 QChatGPT 플러그인 에코시스템
- 설치된 플러그인을 보려면 '플러그인 관리' 페이지로 이동합니다.
- '플러그인 추가' 버튼을 클릭하여 필요한 플러그인을 선택하고 설치합니다.
- 플러그인 매개변수를 구성하고 설정을 저장합니다.
멀티모달 상호 작용랭봇은 멀티모달 대화 기능을 갖추고 있어 텍스트, 음성, 그림 등 다양한 입력 및 출력 형식을 지원합니다. 즉, 챗봇은 텍스트 상호작용뿐만 아니라 그림 인식, 음성 인식 등 다양하고 복잡한 작업도 처리할 수 있어 사용자에게 더욱 풍부한 대화형 경험을 제공합니다.
- 멀티모달 상호 작용 구성을 보고 관리하려면 멀티모달 관리 페이지로 이동합니다.
- 텍스트, 이미지 등 다양한 모달 상호 작용을 구성하고 설정을 저장합니다.
웹 관리 패널:LangBot은 직관적인 웹 관리 패널을 제공하여 사용자가 브라우저를 통해 LangBot 인스턴스를 쉽게 관리하고 구성할 수 있습니다. 로봇 구성, 데이터 모니터링, 플러그인 관리 등 모든 작업을 웹 패널을 통해 쉽게 조작할 수 있으므로 개발자는 구성 파일을 자주 편집할 필요 없이 로봇을 빠르게 디버깅하고 최적화할 수 있습니다.

© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...