Support for prompt customization in DiscourseAI

Hopefully not before the major language issue is solved :thinking: