AI tools: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
Line 1: Line 1:
{{AI subsystem}}
{{AI subsystem}}
{{Work in progress}}
{{Work in progress}}
{{New features}}
{{New features}}Moodle LMS 4.5 includes an AI subsystem, a new feature which is the foundation for integrating AI tools into Moodle LMS. Any open source or commercial large language model (LLM) can be supported via Provider plugins. The initial release includes plugins for OpenAI and Azure (which may also function with compatible LLMs), with more Providers on the roadmap for future development.
Moodle 4.5 includes an AI subsystem, the foundation for integrating AI tools into Moodle. Any open source or commercial large language model can be supported via Provider plugins. Moodle 4.5 comes with plugins for anything compatible with OpenAI or Azure, with more to come.


{{MediaPlayer | url = https://youtu.be/pfpK7SJTPks?si=bt5g5HCNnYCy4MyG | desc = AI subsystem}}
{{MediaPlayer | url = https://youtu.be/pfpK7SJTPks?si=bt5g5HCNnYCy4MyG | desc = AI subsystem}}




The AI Subsystem is a new feature in Moodle 4.5 designed to integrate AI functionality seamlessly into teaching and learning activities. It offers a user-friendly interface and backend integration with multiple AI providers. Users with appropriate capabilities can benefit from this functionality to generate text and images via a button in the editor, and summarise course content.
 
The AI Subsystem is designed to integrate AI functionality seamlessly into teaching and learning activities. It offers a user-friendly interface and backend integration with multiple AI Providers. Users with appropriate capabilities can benefit from functionality such as generating text and images via the text editor, and summarising course content.


This subsystem is structured around '''Placements, Actions''' and '''Providers.'''
This subsystem is structured around '''Placements, Actions''' and '''Providers.'''


See [[AI providers]] for information about provider plugins.  
'''AI providers''' add AI functionality to your site through external services integrated into Moodle, such as OpenAI or Azure AI APIs. You can manage the actions and configurations for each provider within their respective settings. '''See [[AI providers]] for information about provider plugins.'''


See [[AI placements]] for information about placements.Placements define how and where AI actions can be used in your site.
'''AI Placements''' define how and where AI actions can be used in your site. You can choose which actions are available in each placement through the settings. '''See [[AI placements]] for information about placements.'''


AI subsystem adheres to our [https://moodle.com/moodle-and-our-ai-principles/ AI Principles] and Legislation
The AI subsystem adheres to Moodle’s [https://moodle.com/moodle-and-our-ai-principles/ AI Principles].
[[File:AI subsystem settings.png|none|thumb|700x700px|All admin settings for the AI subsystem can be accessed via Site administration > General > AI.]]


[[es:Subsistema de IA]]
[[es:Subsistema de IA]]

Revision as of 13:30, 16 October 2024

Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.


New feature
in Moodle 5.2!
Moodle LMS 4.5 includes an AI subsystem, a new feature which is the foundation for integrating AI tools into Moodle LMS. Any open source or commercial large language model (LLM) can be supported via Provider plugins. The initial release includes plugins for OpenAI and Azure (which may also function with compatible LLMs), with more Providers on the roadmap for future development.

AI subsystem


The AI Subsystem is designed to integrate AI functionality seamlessly into teaching and learning activities. It offers a user-friendly interface and backend integration with multiple AI Providers. Users with appropriate capabilities can benefit from functionality such as generating text and images via the text editor, and summarising course content.

This subsystem is structured around Placements, Actions and Providers.

AI providers add AI functionality to your site through external services integrated into Moodle, such as OpenAI or Azure AI APIs. You can manage the actions and configurations for each provider within their respective settings. See AI providers for information about provider plugins.

AI Placements define how and where AI actions can be used in your site. You can choose which actions are available in each placement through the settings. See AI placements for information about placements.

The AI subsystem adheres to Moodle’s AI Principles.

All admin settings for the AI subsystem can be accessed via Site administration > General > AI.