项目中的登录和注册功能还未完善,但设计了对话功能使用前必须登录
因此,项目部署到本地后,首先需要在mysql中新建一个database用于保存该项目中的用户信息,然后在setting.py文件中修改数据库相关配置。
数据库未来可以进一步扩展用于保存用户的历史对话记录,可能几个月后心血来潮再来写。
配置好数据库后,就可以正常进行注册和登录,但要使用和模型对话的功能,还需要在电脑中设置API KEY为环境变量,也可以直接写在server.py代码中(存在泄露风险) 目前项目支持的模型:
- deepseek
- gpt-3.5-turbo-0125(chatanywhere平台) 如需扩展请对server.py进行配置
hint:两个模型的调用都不需要代理,其次本人打开代理时调用deepseek模型会出现网络错误。
最后,在项目文件夹终端中启动项目和对话服务器,命令如下(无先后顺序):
python manage.py runserver 0.0.0.0:8000
python server.py
启动项目后,在浏览器输入网址 127.0.0.1:8000/deepseek_chat 以访问网站
或直接点击这个链接
祝你使用愉快,可以给个star吗