Roadmap - marcusgreen/moodle-qtype_aitext GitHub Wiki
Roadmap
Some of the items on my roadmap for the Moodle AITExt question type
- Expert mode
- Logging with parsing for prompt injection
- LLM knowledge files
- Prompt sharing
- AI Speak Voice input
Multiple sample responsesQuestion text slug in prompt(done)Moodle 5 core ai compatibility(done)
Expert mode branch
Give the question author full control over the prompt that is sent to the external LLM https://github.com/marcusgreen/moodle-qtype_aitext/wiki/Expert-prompt-mode Code branch
https://github.com/marcusgreen/moodle-qtype_aitext/tree/expert_mode
Branch for Logging is https://github.com/marcusgreen/moodle-qtype_aitext/tree/logging
LLM Knowledge files is described here https://github.com/marcusgreen/moodle-qtype_aitext/issues/24
I give a high priority to ensuring cross llm compatibility so I would want it to work with systems other than OpenAI
Branch for Multiple sample answers is https://github.com/marcusgreen/moodle-qtype_aitext/tree/multi_response_test
AISpeak code https://github.com/marcusgreen/moodle-qtype_aitext/pull/10
Question text slug in prompt
The teacher will be able to cause the text of the question to be inserted into the prompt by adding [questiontext] anywhere in the prompt. It is possible to copy and paste the questiontext at the moment, but it is easy to forget to update it when changed.