🥑 Welcome to Aedream同学 's blog! 🥑
文章目录
- 绪论
- 进入项目地址下载并解压到本地
- 配置python3.11版本的虚拟环境
- 安装运行所需的依赖库
- 配置config
- 配置代理文件
- 配置GPT的api(可选,按token计费)
- 配置NewBing的cookie(速度较慢,但免费)
- 运行
本文以New Bing为例,其余模型类似。
支持模型有
AVAIL_LLM_MODELS = ["gpt-3.5-turbo", "api2d-gpt-3.5-turbo", "gpt-4", "api2d-gpt-4", "chatglm", "moss", "newbing", "stack-claude"]
绪论
为GPT/GLM提供图形交互界面,特别优化论文阅读润色体验,模块化设计支持自定义快捷按钮&函数插件,支持代码块表格显示,Tex公式双显示,支持Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结功能,支持并行问询多种LLM模型,支持清华chatglm等本地模型。兼容复旦MOSS, llama, rwkv, 盘古等。
进入项目地址下载并解压到本地
https://github.com/binary-husky/gpt_academic
配置python3.11版本的虚拟环境
(本地Python版本为3.11的可以忽略,创建虚拟环境的过程中记住把梯子关掉,不然可能会卡死)
- 打开Anaconda Prompt 输入以下命令检查Anaconda中是否有Python 3.11的版本: conda
search python=3.11 - 如果结果中有python=3.11的条目,则可以创建虚拟环境。如果没有,需要先升级Anaconda。 使用以下命令创建虚拟环境:
conda create -n py311 python=3.11
这个命令会创建一个名称为py311的虚拟环境,python版本为3.11。 - 激活虚拟环境。 conda activate py311
安装运行所需的依赖库
在支持python3.11的环境中进入到解压好的项目文件夹
输入pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ 安装Chat GPT所需的依赖库
输入python -m pip install -r request_llm/requirements_newbing.txt 安装New Bing所需的依赖库
配置config
项目作者建议我们新建一个config_private.py文件,当然直接用config也是可以的
配置代理文件
代理配置最重要,也是最主要的报错来源。
这里修改的地方主要是USE_PROXY要修改为True;代理地址第一个修改为你自己电脑所用的代理地址,(设置-网络和Internet-代理)里面查看,当然你要是海外用户的话这部分可以直接忽略
代理网络的地址,打开你的**上网软件查看代理的协议(socks5/http)、地址(localhost)和端口(11284)
本文以某小猫clash为例。我的设置如下
"http": "socks5://127.0.0.1:7890",
"https": "socks5://127.0.0.1:7890"
代理地址查看如上图
配置GPT的api(可选,按token计费)
这部分没什么好说的了,https://platform.openai.com/account/usage进入这个网址查看一下自己的api即可
输入到对应的位置
配置NewBing的cookie(速度较慢,但免费)
到chrome应用商店去装一个cookie editor插件
进入你的newbing,用插件导出cookie
粘贴到配置文件最后就可以啦!
运行
控制台输入python main.py即可运行
右下角可以切换模型:
配置GPT的api可使用gpt3.5
配置NewBing的cookie可使用NewBing模型
其余情况类似,若电脑配置允许可训练自己的模型