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.
- Required:
- Moodle (tested: version 4.5)
- Optional:
HarpIA Ajax serves no purpose without other plugins that call it.
Currently, only the following plugin uses HarpIA Ajax:
- HarpIA Interaction plugin.
Following Moodle's license, HarpIA Ajax is provided freely as open source software, under version 3 of the GNU General Public License.
The copyright of the described software is jointly-owned by the University of São Paulo and the IBM Corporation, and the University of São Paulo acknowledges that the IBM Corporation has a nonexclusive, irrevocable, worldwide, royalty-free and fully-paid-up Commercial license to use, test, execute, perform, display, evaluate, distribute, prepare derivatives of, and commercialize the software.