前些天,学校做课设,课设之后总有一个报告,实在属于肉体和心灵上的双重折磨。于是凭借我对ChatGPT的敏锐嗅觉,我找到了一个叫ChatGPT学术版的项目。希望能帮助各位于万一。
实现效果
首先,开门见山,展示最终运行的效果图:
实现功能
它包括但不限于以下功能:
1、精准翻译文档
2、读论文写摘要、英、中论文润色
3、解析整个项目(Java、python等),并生成报告
4、连接网络进行学术检索
我看中的技能就是上面的第三项,解析整个项目,并生成报告。然而现实总不能随人愿,最后生成的内容和我认为的报告大有出入。这也难怪,世界上哪有真正一劳永逸的事情呢?我喂给它一个简单的图书管理系统的项目,它最终生成了什么内容呢?请看下图:
乱糟糟的,简直不堪入目
下面是利用每个文本编辑器的替换功能将一些不必要的路径给替换掉。啊~清爽多了
这个功能它可以项目中的每一个文件进行分析,然后给出一个针对该文件的说明, 保证能让每一个对该语言涉及知识有了解的人能够明白整个项目。
话不多说,上教程!!
环境需求 1、要有python 环境
部署流程
第一步 下载
第二步 下载相关依赖
进入项目的根目录,执行命令:
pip install -r requirements.txt
第三步 填写配置信息
在根目录创建一个文件,命名为config_private.py,作为自己的私人配置信息,然后将根目录的config.py复制一份到自己刚刚创建的文件当中,对该项目所有的配置信息的修改都在config_private.py中完成!!
将个人的openai-key填入到相关位置。并且因为国内无法访问openai,所以需要配置代理。但是代理又非常难配,进入项目地址看看issues里看看就知道了,有教程,但是似乎无法解决我的问题。
高科技往往掌握在少数人的手中。
感兴趣可以加我好友。
第四步 启动!!
有pycharm等IDE工具,直接运行main.py项目。没有工具可在项目根目录打开控制台,输入命令
python main.py
项目就启动了。
最后的话
纵观整篇文章,教程的部分其实很少,也就是说,部署这个项目很简单。但是这样一个项目,它能让部署好这个项目的人有多少成就感?我自己写不出来,我先来感受感受编程的魅力还不行吗?我想,项目开源的一个好处就在这里。个人的一得之见。
我使用这个项目最终结果并不如我所愿,也有可能是因为杀鸡用了牛刀的缘故,网上有很多用学术优化GPT写论文的案例,这让我好奇它是否真的有这样的神奇功效。只是眼下没有自己没有相关的需求,欢迎有需求的专业人士和我深入交流,只做学习上的探讨:
QQ:1677507428