| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
LanguageMentor 是一款基于 LLaMA 3.1 或 GPT-4o-mini 的在线英语私教系统,提供英语对话练习和场景化学习训练。用户可以选择不同的场景,或直接与对话代理人进行自由对话,模拟真实生活中的英语交流场景,提升语言能力。
以下是快速开始使用 LanguageMentor 的步骤:
克隆仓库
git clone https://github.com/DjangoPeng/LanguageMentor.git
cd LanguageMentor创建 Python 虚拟环境 使用 miniconda 或类似 Python 虚拟环境管理工具,创建一个项目专属的环境,取名为lm:
conda create -n lm python=3.10激活虚拟环境
conda activate lm配置开发环境 然后运行以下命令安装所需依赖:
pip install -r requirements.txt配置大模型 本项目支持通过 Ollama (本地)、OpenAI (云端) 或 DeepSeek (云端) 来驱动。请在项目根目录的 config.yaml 文件中进行配置。
切换模型: 打开 config.yaml 文件,修改 active_model 的值来选择你希望使用的模型。例如,要使用 DeepSeek,请修改为:
active_model: deepseek_chat设置 API 密钥: 如果你选择使用 OpenAI 或 DeepSeek,你必须设置对应的 API 密钥。创建一个名为 .env 的文件,并在其中添加你的密钥:
# .env file OPENAI_API_KEY="sk-..." DEEPSEEK_API_KEY="sk-..."
或者,你也可以将它们设置为系统环境变量。
运行应用 启动应用程序:
python src/main.py开始体验 打开浏览器,访问 http://localhost:7860,开始跟着 LanguageMentor 一起学习英语!
欢迎对本项目做出贡献!你可以通过以下方式参与:
本项目采用 Apache 2.0 许可证,详情请参阅 LICENSE 文件。
如果你有任何问题或建议,请通过以下方式联系我:
| Back | FazBrowse Home | New Git URL |