This is a Discord bot built with a custom-trained GPT-2 model for chat interaction. The bot uses CSV files as training data to power its conversational AI.
Install dependencies:
pip install -r requirements.txt
- Create
scripts
directory for CSV training data - Ensure proper Discord bot token in environment in
.env
- Configure channel IDs in the code
- Channel-specific message tracking
- Quit command: @BotUser !quit in designated channel
- Model training workflow for conversation datasets
- Run the bot with:
python bot.py
- Interact in designated channels to see responses
The bot uses CSV files in the scripts
directory as training data for its GPT-2 model. Model training details are in model/model_train_upload_workflow.py
.