Releases: edx/learning-assistant
3.1.0: Remove audit access
Previously, audit learners could access the chat endpoint. As part of a wider release, audit learner access should be revoked.
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.
Add Django admin form for LearningAssistantCourseEnabled model and remove references to CoursePrompt model in preparation for removal
- feat: add admin model form for
LearningAssistantCourseEnabled
model - feat: remove references to the
CoursePrompt
model in preparation for its removal
Add Django admin form for LearningAssistantCourseEnabled model and remove references to CoursePrompt model in preparation for removal
- feat: add admin model form for LearningAssistantCourseEnabled model
- feat: remove references to the CoursePrompt model in preparation for its removal
2.0.1 Integrate prompt template
feat: integrate system prompt (#47) * feat: integrate system prompt * feat: add course waffle flag for content integration
1.5.0
1.4.0: Reduce message list length
Merge pull request #21 from edx/alangsto/update_message_length feat: use reduced message to avoid maxing out tokens
1.3.3: Grant audit learners access
Merge pull request #20 from edx/alangsto/add_audit_access feat: give audit learners access to la bot
1.3.2: Fix json field deserialization
Merge pull request #15 from edx/alangsto/fix_json_field fix: remove deserialization of jsonfield
1.3.1: Remove prompt field
Merge pull request #14 from edx/alangsto/remove_prompt_field feat: remove prompt field