slack gpt bot
1.0.0
이 저장소에는 OpenAI의 GPT 모델을 사용하여 사용자의 질문에 답변하는 Python 기반 Slack GPT Bot이 포함되어 있습니다. 또한 봇은 사용자 메시지에 제공된 URL에서 콘텐츠를 추출하고 응답에서 해당 콘텐츠를 고려할 수 있습니다.
requirements.txt
참조하세요.
git clone https://github.com/alex000kim/slack-gpt-bot.git
cd slack-gpt-bot
pip install -r requirements.txt
SLACK_BOT_TOKEN=your_slack_bot_token
SLACK_APP_TOKEN=your_slack_app_token
OPENAI_API_KEY=your_openai_api_key
이를 얻는 방법은 아래를 참조하세요.
Slack GPT 봇을 실행하려면 먼저 Slack 봇에 대한 적절한 권한을 구성해야 합니다. 필요한 권한을 설정하려면 다음 단계를 따르세요.
app_mentions:read
: 봇이 멘션 이벤트를 읽을 수 있도록 허용합니다.chat:write
: 봇이 메시지를 보낼 수 있도록 허용합니다.SLACK_BOT_TOKEN
이 생성됩니다.SLACK_APP_TOKEN
이라는 토큰을 생성하고 connections:write
범위를 추가합니다.app_mentions:read
범위를 사용하여 app_mention
이벤트를 추가하세요. python slack_gpt_bot.py
참고: GPT-4 지식의 마감일은 2021년 9월이며, bit scikit-learn v1.2는 2022년 12월에 출시되었습니다.