Define what you mean by train?
Fine tune a specific model (gpt 3.5 or llama) and then host a custom model
Or do you mean have it so the bot is aware of content on the forum?
If you just want awareness, then this already ships now
If you want a fine tuned model, you got to hire an AI team