ChatGPT 论文优化项目本地搭建(手把手教学)

1 项目下载

项目地址:https://github.com/binary-husky/chatgpt_academic

方式一:进入项目主页-->点击“code”-->点击“Download ZIP”进行下载,然后解压

方式二:使用Git工具,克隆项目 git clone 项目地址

git clone https://github.com/binary-husky/chatgpt_academic.git
cd chatgpt_academic

2 进入项目,安装依赖

该项目主要开发语言是基于Python,大家清楚的了解Python项目下一般都有一个requirements.txt文件,里面都是开发者项目开发时所用的依赖库,项目推送时,需要导出生成。

而我们当前需要做的就是安装该文件中的三方依赖库,由于本人电脑系统为MacOS,使用的Python版本管理工具是Pyenv,用pyenv创建Python ChatGPT虚拟环境(使用Windows系统的同学可以使用Anaconda,详细教程可以百度,教程很多的)

1)创建虚拟环境

Pyenv(MacOS):

pyenv virtualenv 3.10.7 chatgpt_env

Anaconda(Windows):

conda create -n chatgpt_env python=3.10.7

2)激活虚拟环境

Pyenv(MacOS):

pyenv activate chatgpt_env

Anaconda(Windows):

conda activate chatgpt_env

3)安装依赖包

进入项目所在的目录,使用pip命令安装依赖库(-r参数 指定文件 批量安装)

pip install -r requirements.txt

注:如果安装请求超时,请换源后操作。这里用的豆瓣源

pip install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

如果在安装依赖过程中,遇到了跟我一样,提示找不到gradio>=3.25.0,请继续往下看,跟着我的操作进行解决。(补充:后面又遇到了tiktoken包安装找不到,同样的情况按照此种方法下载手动安装)

解决方法:

①进入Pypi官方网站:https://pypi.org/project/gradio/#files

②手动下载gradio whl文件

③回到刚刚执行命令的窗口,也就是项目所在目录(切记chatgpt_env虚拟环境下),以文件方式安装依赖

pip install gradio-3.25.0-py3-none-any.whl文件绝对路径

④安装完成后,打开requirements.txt文件,删除掉gradio>=3.25.0这个包信息,保存继续回到开始安装的命令,pip install -r requirements.txt 批量安装剩下的依赖包(终于所有依赖包安装完成)

3 项目配置

根据官方说明,配置API_KEY和代理设置

如果你在国内,需要设置海外代理才能够顺利使用 OpenAI API,设置方法请仔细阅读config.py(1.修改其中的USE_PROXY为True; 2.按照说明修改其中的proxies)。

配置 OpenAI API KEY。你需要在 OpenAI 官网上注册并获取 API KEY。一旦你拿到了 API KEY,在 config.py 文件里配置好即可。

与代理网络有关的issue(网络超时、代理不起作用)汇总到 https://github.com/binary-husky/chatgpt_academic/issues/1

代理设置

根据项目的要求,我们将config.py文件复制为config_private.py,在config_private.py文件中进行修改。

在设置代理前确保自己可以上网访问ChatGPT,建议使用美国和欧洲的节点。另外要获取自己代理网络的地址。

打开config_private.py修改代理配置

运行程序

在项目所在目录,运行以下命令,启动项目程序

python main.py

会自动打开如下页面:

4 项目使用

当然该项目还在不断强化中,另外一些功能不在这里罗列了,比如:Latex论文一键阅读理解与摘要生成、自动报告生成、源代码转译英文等。今天的分享内容暂时告一段落了,欢迎点赞收藏。

展开阅读全文

页面更新:2024-04-09

标签:项目   手把手   批量   命令   功能   方式   地址   环境   文件   目录   论文   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top