HarpIA Ajax is a Moodle plugin that implements an interaction with an arbitrary answer provider, such as a language model. Its functionality can be used by other Moodle plugins.
The calls to the answer providers are performed on the server: the plugin sends the requests to a (possibly local) instance of HarpIA Model Gateway.
This plugin has been originally developed as part of HarpIA Survey, an early-stage yet operational language model evaluation framework based on Moodle.
- Moodle (tested: version 4.5);
- HarpIA Model Gateway.
HarpIA Ajax serves no purpose without other plugins that call it.
Currently, only the following plugin uses HarpIA Ajax:
- HarpIA Interaction plugin.