Remove and drop CoursePrompt model.
feat!: remove and drop the CoursePrompt model
This release removes and drops the CoursePrompt
model. Because we no longer have plans to store system prompts in a model, we have removed and dropped this model.
BREAKING CHANGE:
This release removes the CoursePrompt
model, which means that this model will no longer be supported for specifying the system prompt to use for a course. In lieu of the CoursePrompt
model, please use the LEARNING_ASSISTANT_PROMPT_TEMPLATE
Django setting to store a system prompt as a Jinja2 query template. Please view the associated architecture decision record (ADR), "2. System Prompt Design Changes", here for more details.