Create Multiple-Choice Quiz
create_mcqGenerate 5 multiple-choice questions when the user asks for multiple choice or MCQ. Generates from an existing unit (unit_id) or from sources (title + notes/webpage/youtube/documents/images/audio/ai_research/ai_chat_context).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Text notes to include in content | |
| title | No | Title for standalone content generation (required when using sources) | |
| unit_id | No | Unit ID to generate content for (optional - use this OR provide sources) | |
| course_id | No | Course ID for unit completion tracking (optional - passed from course-syllabus widget) | |
| audio_urls | No | Audio URLs (MP3, WAV) | |
| image_urls | No | Image URLs (JPEG, PNG, WEBP, GIF) | |
| ai_research | No | AI-generated research content based on the topic - the more comprehensive, the better the output | |
| description | No | Description for standalone content generation | |
| webpage_url | No | Webpage URL to extract content from | |
| youtube_link | No | YouTube video URL as content source (video will be processed for learning content) | |
| auto_research | No | Auto-generate research content if no sources provided. Defaults to true when only title is given (no sources), false otherwise. Set explicitly to false to require manual sources. | |
| document_urls | No | Document URLs (PDF, DOCX, TXT, etc.) | |
| ai_chat_context | No | Short summary of the points from this chat the user wants covered, not a transcript |