Admin settings
Admin settings — screenshot pending
ai-functions/images/edzcoursegen-admin-settings-1.pngThis page is for administrators. The AI Course Builder’s settings live at Site administration → Plugins → Local plugins → AI Course Builder.
Provider keys and models
Section titled “Provider keys and models”The builder uses external AI providers. You supply the keys, which are stored securely and never shown in the course-building UI.
| Setting | Purpose | Typical default |
|---|---|---|
| OpenAI API key | Required — powers topic, content, and quiz generation | — |
| Text model | Model used for topics, content, and questions | gpt-4.1-mini |
| Image model | Model used for images and infographics | gpt-image-1 |
| ElevenLabs API key | Required for the audio-narration tool | — |
| HeyGen API key | Required for the avatar-video tool | — |
| Default video resolution | Resolution for generated avatar video | 720p |
Limits and behaviour
Section titled “Limits and behaviour”| Setting | Purpose | Typical default |
|---|---|---|
| Request timeout | How long a synchronous provider call may run | 120 s |
| Max PDF size | Largest PDF a teacher can upload to generate from | 20 MB |
| Enabled tools | Which editor AI tools are available | All |
Usage log
Section titled “Usage log”Every provider call is logged (user, course, purpose, provider, units, and estimated cost) and surfaced in a simple admin report — useful for keeping an eye on AI usage and cost.