WumpusGpt는 TypeScript로 작성된 불화 챗봇으로 OpenAi의 gpt-4 및 gpt-3.5-turbo 언어 모델로 구동됩니다.
Wumpusgpt는 Chatgpt와 동일하지는 않지만 둘 다 동일한 언어 모델을 사용하여 매우 유사한 결과를 얻을 수 있습니다.
OpenAi Node.js 라이브러리 및 Discord.js로 제작되었습니다. OpenAi의 GPT Discord Bot에서 영감을 얻었습니다.
여기를 클릭하여 봇을 서버에 초대 할 수 있습니다.
경고 이것은 진행중인 작업입니다. 자유롭게 기여하십시오!
/image 사용한 이미지 생성 .env.example .env 로 복사하고 아래에 자세히 설명 된 값을 채우십시오.
MySQL 데이터베이스 생성 (로컬로 호스팅하지 않으려면 PlanetScale 권장) 및 DATABASE_URL 작성하십시오.
https://discord.com/developers/applications에서 Discord 응용 프로그램을 작성하십시오
봇 탭으로 이동하여 "봇 추가"를 클릭하십시오.
DISCORD_TOKEN 채우십시오 OAUTH2 탭으로 이동하여 "클라이언트 ID"를 복사 한 후 DISCORD_CLIENT_ID 작성하십시오.
https://beta.openai.com/account/api-keys로 이동하여 API 키를 만들고 OPENAI_API_KEY 작성하십시오.
gpt-4 에 액세스 할 수있는 경우 OPENAI_MODEL 자유롭게 설정하십시오. 그렇지 않으면 gpt-3.5-turbo 기본값입니다.
종속성을 설치하고 봇을 실행하십시오
npm install
npm start
또는 Docker 이미지에서 봇을 실행하십시오.
docker-compose up -d
docker-compose logs -t wumpus-gpt-discord-bot
콘솔에 초대 URL이 표시됩니다. 브라우저에 복사하여 붙여 넣어 서버에 봇을 추가하십시오.
/chat 또는 /ask 명령을 통해 봇과 채팅을 시작하십시오.
MIT 라이센스에 따라 라이센스.