Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83503

Specialised AI assistant for modules

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 5.0
    • AI, Course
    • MOODLE_500_STABLE
    • MDL-83503-main
    • Hide
      1. Login as admin.
      2. Enable and setup the OpenAI API Provider.
      3. Enable the Module Assistance Placement
      4. Click Settings for Module Assistance Placement and enable Generate text
      5. Create a new Course C1 and a new glossary
      6. In the main glossary page, click on Add entries (the button with the stars next to it)
      7. In the prompt, enter "Capital of the world with description"
      8. Wait for the results
      9. Click Apply
      10. Once the page has reloaded, check that the entries are present.
      Show
      Login as admin. Enable and setup the OpenAI API Provider. Enable the Module Assistance Placement Click Settings for Module Assistance Placement and enable Generate text Create a new Course C1 and a new glossary In the main glossary page, click on Add entries (the button with the stars next to it) In the prompt, enter "Capital of the world with description" Wait for the results Click Apply Once the page has reloaded, check that the entries are present.
    • Hide

      Code verified against automated checks with warnings.

      Checked MDL-83503 using repository: https://github.com/laurentdavid/moodle.git

      Should these errors be fixed?

      Built on: Wed 23 Oct 2024 07:50:25 AM UTC

      Show
      Code verified against automated checks with warnings. Checked MDL-83503 using repository: https://github.com/laurentdavid/moodle.git main (0 errors / 5 warnings) [branch: MDL-83503-main | CI Job ] overview (0/0) , phplint (0/0) , phpcs (0/0) , js (0/0) , css (0/0) , phpdoc (0/0) , commit (0/0) , savepoint (0/0) , thirdparty (0/0) , externalbackup (0/0) , grunt (0/0) , shifter (0/0) , mustache (0/5) , gherkin (0/0) , Should these errors be fixed? Built on: Wed 23 Oct 2024 07:50:25 AM UTC

      Following the implementation of the AI Subsystem, I am exploring the new avenues for usage of the subsystem.

      I was thinking that it could be nice to actually have a generic AI placement that would allow new AI "actions" that could be then implemented in each module.

      An example of action for Glossary would be to create X new entries about a specific topic, but we could imagine things like "correct existing entries", "list entries that seems invalid", "add an image to illustrate the entries..."

       

        1. image-2024-10-22-14-07-17-095.png
          103 kB
          Laurent David
        2. image-2024-10-22-14-07-59-796.png
          42 kB
          Laurent David
        3. image-2024-10-22-14-08-57-919.png
          144 kB
          Laurent David
        4. image-2024-10-22-14-50-25-892.png
          178 kB
          Laurent David

            laurent.david@moodle.com Laurent David
            laurent.david@moodle.com Laurent David
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.