External tools: AI module
as of Release 21
Questions created in OpenOlat can also be generated with AI support. To do this, the AI tools used must be configured in the external tools.
Copy a subject-specific text into the designated input field. OpenOlat will then automatically generate multiple-choice questions with answer options, as well as pre-fill a range of metadata for each question item (keywords, topic, and taxonomy).
Tab Configuration

AI provider
Enable and configure the AI providers you want to use by clicking the "Add AI Provider" button in the upper-right corner.
Please note:
On the one hand, integrating many different AI tools allows users to leverage each tool’s specific strengths. On the other hand, AI tools train themselves and take previous dialogues into account. If tasks are distributed and assigned to many different AI tools, none of the tools has access to the complete history of the dialogues.
Anthropic Claude
If you want to use Anthropic Claude's AI models, you can enter your API key here. Please note that using the Anthropic Claude service may incur charges on your Anthropic account.
OpenAI
If you want to use OpenAI's AI models, you can enter your API key here. Please note that using the OpenAI module may incur charges on your OpenAI account.
Generic AI provider
In this section, you can configure a generic OpenAI-compatible AI provider, such as
- vLLM
- Ollama
- LiteLLM
- NeuralMagic
- ...
For further specification, list the model names available on this server.
AI functions
In OpenOlat, AI models can be integrated in various places. In the "AI Functions" section, you can configure all locations and functions in OpenOlat that can be enhanced with AI.
- whether to use AI (toggle button to enable it),
- which AI provider
- and which model should be used.
Currently, AI can be integrated into the following functions:
- Multiple-choice question generator (creation of multiple-choice questions)
- Image description generator (creation of image descriptions, alternative text, and keywords)
- Essay Question Generator
- Essay assessment
For each function, you can view an AI-generated sample by clicking the "Run Test" link.
Example MC Question Generator:

Example image description generator:

Example Essay Question Generator:

Sample Essay Assessment:

Tab Usage log
In the "Usage Log" tab, you'll find detailed usage data showing how AI has been used in OpenOlat.
To view the details you need, click the gear icon to display the relevant columns.
