[FEAT]Support Random question via GPT 3.5 API

This issue has been tracked since 2023-03-06.

Is your feature request related to a problem? Please describe.
Use case 1: https://psychology.ucsd.edu/undergraduate-program/undergraduate-resources/academic-writing-resources/effective-studying/spaced-practice.html
Use case 2: I want to do practice when do spaced repetition rather then only review note again.

Describe the solution you'd like
ChatGPT 3.5 API allows you add prompt when generate its answer. So, we could add prompt like this to make any content into Multi-Choice Question:

  • I want you to act as a teacher, you need to generate three multiple-choice questions based on content, with at least one answer option provided, and provide explanations for the answers.

Additional context

Quorafind wrote this answer on 2023-03-06

Example: aedb00982d79e7e3c38d2bc00b85f9a

More Details About Repo
Owner Name st3v3nmw
Repo Name obsidian-spaced-repetition
Full Name st3v3nmw/obsidian-spaced-repetition
Language TypeScript
Created Date 2021-01-30
Updated Date 2023-03-19
Star Count 817
Watcher Count 9
Fork Count 94
Issue Count 174


Issue Title Created Date Updated Date