本项目通过向两个数据源获取大学信息,结合用户信息和要求,通过 AI 向用户提供大学生活相关建议
pip3 install -r requirements.txt编辑config/ai_models.json文件,并在providers里填入正确的 API 地址和 API Key。
由于开发者没钱所以该文件里只有 DeepSeek 模型,但支持添加其他模型(要求兼容 OpenAI API)
请妥善保存您的 API Key,它将只在创建时显示,且不应透露给他人!
请转至https://github.com/settings/personal-access-tokens
Fine-grained tokens -> Generate new token 并按如下填写,其余内容保持默认
| 选项 | 内容 |
|---|---|
| Token name | Token 名称,可随意填写 |
| Description | Token 描述,可不填 |
| Expiration | Token 过期时间,可选择永不过期(No Expiration) |
请妥善保存您的 Token,它将只在创建时显示,且不应透露给他人!
请将获得的 Token 填入 config/data_source.json
python3 main.py程序会收集如下信息
- 您的个人信息,您可以在此填写您的个人信息,对学校的要求等,这将会被提交给 AI 用于参考
- 拟搜索等大学名称
- 拟报考的大学专业
您可以创建文件``personal_info.txt`并向其中写入您的个人信息,以避免每次搜索都需要输入
注意,本项目单次请求的 Token 数可能达到数万,请注意 API 费用,建议使用 DeepSeek 模型并在 00:30-08:30 间使用
高三生已经一年没写过代码了,写得不好请见谅
代码部分已写好相关注释
数据源,API 地址请末尾不要带"/"