mcqgen
1.0.0
MCQ Generator with Streamlit 是一款 Web 应用程序,允许用户上传 PDF 或文本文件,指定问题数量、主题和语气,并根据提供的输入生成多项选择题 (MCQ)。该应用程序利用 Hugging Face API 开源语言模型进行自然语言处理,并提供有关生成测验的复杂性的反馈。
要运行此应用程序:
克隆存储库:
git clone https://github.com/4darsh-Dev/mcqgen.git
2 安装所需的依赖项:
pip install -r requirements.txt
设置环境变量:
在根目录中创建一个 .env 文件。
将您的 OpenAI API 密钥添加到 .env 文件中:
HF_API_TOKEN=YOUR_TOKEN_HERE
在虚拟环境中安装本地包:
python setup.py install
即将推出...
运行 Streamlit 应用程序:
streamlit run main.py
在网络浏览器中访问该应用程序。
上传 PDF 或文本文件,指定问题数量、主题和语气,然后单击“创建 MCQ”按钮。
查看生成的 MCQ 和提供的审核反馈。
logs
目录中。