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
scriptsdirectory 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.
