Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PADV-1593: Expand Annotation Textbox #138

Merged
merged 1 commit into from
Nov 5, 2024

Conversation

Serafin-dev
Copy link

@Serafin-dev Serafin-dev commented Oct 25, 2024

Related tickets

https://github.com/Pearson-Advance/pearson-core/tree/vue/PADV-1593

Description:

This PR is part of the AI assistance project and aims to add style and responsiveness to the the annotation textbox in order to improve the UX of users who read the summarized text .

How to test:

  • Setup devstack and pull changes.
  • Setup edx notes api service.
  • Setup Pearson core plugin
  • Follow instructions to enable LLM summarize endpoint in pearson core.
  • Enable the waffle switch 'pearson_core.llm_summarize.enable_llm_summarize'
  • On studio, select a course, go to advance settings, and on the 'other course settings field' put the following JSON:
{
  "llm_summarize": {
    "is_enabled": true,
    "summarization_prompt": "Some base prompt here"
  }
}
  • Select a text inside a text or HTML block.
  • Click on the summarize button.

Captura desde 2024-11-01 16-39-57

Captura desde 2024-11-01 16-45-25

Reviewers:

@Serafin-dev Serafin-dev changed the base branch from master to pearson-release/olive.stage October 25, 2024 13:52
@Serafin-dev Serafin-dev removed the request for review from Squirrel18 November 1, 2024 22:13
@Serafin-dev Serafin-dev merged commit 08bf1d3 into pearson-release/olive.stage Nov 5, 2024
13 of 34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants