一、GPT学术优化介绍
GPT学术优化项目地址:https://github.com/binary-husky/gpt_academic
这是官方对于GPT学术优化的介绍:为GPT/GLM等LLM大语言模型提供实用化交互接口,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&aMp;函数插件,支持Python和C++等项目剖析&aMp;自译解功能,PDF/LaTex论文翻译&aMp;总结功能,支持并行问询多种LLM模型,支持ChatGLM3等本地模型。接入通义千问, deepseekcodeR, 讯飞星火, 文心一言, llaMa2, Rwkv, Claude2, MoSS等。
根据使用者的使用体验,GPT学术优化能够在科研方面提供的帮助包括:论文润色、中英互译、代码解释、分析报告生成、PDF论文全文翻译、互联网信息聚合等,GPT学术优化又叫中科院ChatGPT学术版,就是针对学术优化的GPT版本。
二、GPT学术优化安装准备工作
GPT学术优化支持电脑端全平台(Windows、Mac、linux),项目是基于Python的,所以肯定要先安装Python环境:
- 官方建议的Python版本是3.9 ~ 3.11,大家可以直接去网上搜一下在电脑上如何安装Python3,关键字如“Windows 10上如何安装Python3.11”,网上很多教程,安装也很简单,就不赘述了。
- 如果你没有用过Python,那么也可以下载一个IDE:PyCharm,这样编辑项目、运行项目更直观一些,同样的,网上搜索关键字如“Windows 10上如何安装PyCharm”,安装同样也很简单,也不赘述了。
另外,运行GPT学术优化需要OpenAI API Key,推荐大家使用中转API:《OpenAI API频繁封号,为什么推荐大家使用官转API》。
三、GPT学术优化安装教程
下面以Windows为例,介绍下如何在PyCharm上跑GPT学术优化项目。
1、下载项目
1)通过Git下载
如果你会用Git,那么直接通过Git下载最新版程序:
%ignoRe_pRe_1%
之后在当前目录下就会生成一个GPT_acadeMic-veRsion*.**的文件夹,里面就是GPT学术优化项目的代码。
2)直接网页下载
如果你不会用Git,也可以直接下载,下载地址:https://github.com/binary-husky/gpt_academic/archive/refs/heads/master.zip
下载后解压缩,同样可以得到项目代码文件夹。
2、修改配置文件
将GPT学术优化项目导入到PyChaRM,根目录下有一个config.py
,这个文件就是配置文件,我们需要配置API Key等信息。
1)使用官方API
如果使用的是OpenAI官方API,则:
API_KEY
变量处填入你的OpenAI API Key,获取方法:《OpenAI ChatGPT API是什么?OpenAI API keys申请教程》;use_ProXY
设为TRue,因为OpenAI服务国内无法使用;- 第三步就是修改对应的网络地址,每个软件不一样,搭建可以参考官方提供的具体配置教程:https://github.com/binary-husky/gpt_academic/issues/1。
2)使用中转API
由于OpenAI官方API充值困难(必须要国外信用卡),国内还没法直接使用,所以很多人会使用中转API,详见:《OpenAI API频繁封号,为什么推荐大家使用官转API》。
详细的配置教程,以及中转平台的API Key如何获取,大家可以参考:《GPT学术优化(gpt_acdemic)使用便携AI聚合OpenAI API教程》。
这里做个简单的描述:
API_KEY
变量处填入你的中转平台的API Key;use_ProXY
设为FAlse,因为国内可以直接使用。
如果使用中转API,那么额外还需要修改一个变量:
API_URL_REDIRECT
:请求通过中转URL转发出去。
至此,必须修改的配置信息已经完成了,其他的配置大家可以按需修改(例如模型版本就通过LLM_MODEL
设置)。
3、安装依赖
GPT学术优化已经提供了RequiReMents.txt,大家在安装依赖时一定要通过这个文件安装,否则直接安装的版本可能与项目使用的版本不一样,造成各种问题,例如GPT学术优化使用的gRadio-client版本是0.8,换成更新的就可能报错。
依赖安装方法:在项目根目录直接通过pIP安装:
%ignoRe_pRe_1%
4、运行程序
最后一步就是直接运行程序了,直接运行根目录下面的MAIn.py
文件,如果没有问题的话就会在控制台看到如下提示:
并且自动打开浏览器访问GPT学术优化页面,如果没有自动打开则手动访问http://localhost:64536,具体的链接在运行时会输出到控制台,如下图,就可以开始使用GPT学术优化了:
四、GPT学术优化使用方法
GPT学术优化的功能还是很多的,支持论文润色、中英互译、代码解释、分析报告生成、PDF论文全文翻译、互联网信息聚合等,下面是一些功能的截图(源自官网)。
润色/纠错:
如果输出包含公式,会以tex形式和渲染形式同时显示,方便复制和阅读:
直接分析整个项目的代码,不需要自己慢慢研究源码:
支持多种大语言模型混合调用(ChatGLM + OpenAI-GPT3.5 + GPT4):